I got this today, the shipping was fast. The style and fit are quite nice. I would say it's true to size - I got a medium and fit perfectly, not tight or loose. I am between a medium and a large, depending on the style, because I have a large bust. The fit is flatering and feminine, flowey. However... I got the red, and the color is nothing like the picture. The picture shows a darker red. The dress I received is bright SCREAMING orange red!!!!!!!!!!! It hurts my eyes to look at it. Also, the fabric is very soft and comfortable, but EXTREMELY thin. It will show all your imperfections, lumps, and bumps. Not classy. You have to wear some quality thick shapewear under it. I haven't decided if I will keep it. I hope this helps.