I was shocked that this dress is such good quality for the price. One of my new favorites! The material is opaque, I can comfortably wear it without worrying about any see through factor. Super stretchy, doesn't wrinkle easily, very comfortable. Highly recommend!