I was a little skeptical ordering clothes from syareher as I was not sure how the sizing would work out. I read through some reviews that some products were not true to size and were smaller than expected, so I ordered a size larger than I am. I wear a size L but ordered an XL and it fit perfectly. So yes, the reviews are correct in that you need to order a size up than you are used to wearing. The quality of the dress is amazing. It is not cheaply put together or thin. I love this dress and will be ordering more!