I'm really riding the line between 3 and 4 stars, but I'm feeling judgey tonight so I'll go with 3. It's a good shirt, the texture of the fabric is very similar to most Amazon clothing. It fits on the large side, I am 5'5" 155, super average build, and I went with a medium. Usually I wear medium or large, but honestly I would have been happier with a small. I've worn and washed/dried it a handful of times now and it's already showing wear in the neck. But it's super super super super cute with a belt and it's very flattering. I work in education and it allows for tons of movement and it covers my bum so wearing leggings is worry free. I don't regret buying it, I will wear it til it bites the dust, but I just really don't feel it's worth the price. It's worth $12-$15 imo, not $20. Especially when you can get a floor length maxi dress for that price with better quality on Amazon. If the price drops, I absolutely recommend it, but if it stays at $20 then give yourself another 15 minutes of browsing and I'm sure you'll find something more worthy of those dollars.