Great, Versatile Dress!
The fabric is great it's soft and feels long-lasting, and the dress is't too heavy to be uncomfortable. It has just enough stretch and it's perfectly form-fitting! I don't feel the need to wear spanx or anything with it. The length is great for me; I'm 5'7 and it just reaches the floor. This is definitely something you could dress up or down depending on the occasion!