This dress is absolutely gorgeous, it looks just like the picture. It comes with an extra belt for your convenience. And the fabric quality is not bad at all. Size wise, it’s pretty average. I’m a L in stretchy material, but this isn’t stretchy (only the top part is), so I took a XL. But the fit is good and comfortable.