I'm Usually M so that size I ordered, however it didn't fit me since the top is a little short, so you should ask for one more size to fit on the bust part. In general, everything is according to the photo, obviously the fabric is delicate, it arrived in good condition. I think I'll buy it again but L