Fits perfectly, ordered the size according to the size chart and it's perfect. Fabric is very good for the price of the dress. I'm 5'5", 145lbs and wore a size medium and it fit perfectly, it covered the parts I wanted to hide and the sleeves were just the right length, the dress is beautiful, the cut and fit are the type I like and I think it was totally worth it. I wore this dress out shopping and received a lot of compliments, which made me feel very confident, highly recommended!