Fabric is kind of thin. And it is cut SMALL. I actually ordered the dress a size too big, thinking that it wouldn't to snug but still fit well. Thank God I ordered it larger because it fit like a glove. It is cute on and I do like it, But the polka-dots could be a bit smaller, which in my opinion would have made it cuter. Not bad all in all, but it lacks a bit of what I was looking for.