So glad I got this top in both colors before they sold out, I love it so much! They are gorgeous, and feel so incredibly light on. They are roomy enough to tie in the front if you want to. The fabric isn't stretchy, but it's roomy/generous. They can easily be dressed up or down. A good buy!