This was one of my first online dress purchases. I was so please with how quickly it arrived. The fabric feels thick, definitely not see through, and nice quality for the price. It looked a little small out of the package, but fit perfect without being too tight.