It's reeeally billowy (even the small), just be ready for that. I think I could fit a few more people in here, and I would actually prefer it to be slightly more fitted. But I consider it one of my tops to wear when I want to look cute but I'm not feeling small (it's way better than a lumpy t-shirt, in other words). With skinny jeans it's perfect. And the fabric is so soft!