It's a great product! I would normally wear a S, but I wanted the shorts to not be too short (it looked really short on the girl in the photo - I suppose because she is quite tall). It worked perfectly, in fact it fits me slightly large but it still looks pretty good.
Very comfortable to wear! So stylish! Love love love !