This is a beautiful, inexpensive wiggle dress. The material is a bit thin, otherwise I'd give it 5 stars. It's held up to a couple of washings, though; it's not cheap fabric, just thinner than I expected. The neckline is so daring and so flattering, and the just-over-the knee length is classic and flattering. Enjoy!