Love the dress but it did not come with the belt that it says it has. Thats the only reason I gave it 4 instead of 5 stars. Made of nice fabric, soft, almost like bed linens. This had a roomy fit for me- I ordered a XXL in this black one and an XL in another color to compare fit. The XL fit me better- I am 57 and 170 lbs- about a size 12, but I am very busty. A large would have fit with the exception of by chest.