I ordered a L/XL and received an XL thankfully! It's such a cute shirt and I think it's flattering! The back is a little longer than the front which adds a cute touch to it. I absolutely love the Ruffles! It's a little tighter and shorter than I was expecting but I still think it's a great product for the price! Shipping wasn't bad either. I believe I received it about 2 weeks (or a little less) from when I ordered it. It shipped from Shanghai. Overall a good purchase! Hope this is helpful.