I really love it! The quality is great, and the material is slightly sturdy yet comfortable—not too tight, so you can wear it without worrying if it looks too sexy. The length is a bit longer but fits well, especially if you're tall with long legs and a broad back. Go for size L!