Dear valued customer, normally delivery will take 2 weeks for this product. Hope this clears your question, thanks and have a great day ahead :)
Dear valued customer, thank you for drawing our attention as per the absence of measurement for each size. We have updated this matter in the description box. Kindly refer to it.
For now, the manufacturer only manufactures M, L, XL, XXL and XXXL. We will update accordingly if there's any changes.
Hope this clears the matter. Thank you and have a nice day :)