We received it on time, were very satisfied with the service. Despite some flaws at the seams of the garment which are fragile. My roommate measuring 1m66, size M and fits perfectly. I measure 1m74, and size L is very long. suitable for all body types !!