Very impressed with this website. I bought a dress, the size small in the previous order, although it fits me, the M is roomier. As for the pants, there is a bit of room to stretch in the crotch area. I got this for a workout and it's definitely squat proof. The top also fits very comfortably. I'm small but my shoulders are fairly broad so I prefer the way the M fits. I usually wear a UK size 6-8 or an xs or s. Therefore, I would recommend wearing this one for a more comfortable fit. It took 18 days to arrive from the order date.