And I say "top" because its really too short to wear as a dress. Fine with leggings but not on its own like the model. As far as "one size" goes it would probably be very tight on anyone bigger than a size 12. Even if you're a size 8-10 like me, don't be fooled by the model wearing it in the picture, it isn't anywhere near that baggy or long (personally I find this a plus, it looks nicer form fitting than baggy) I wouldn't call the fabric "sheer" as some other reviewers have, but it is very stretchy and form fitting, almost Lycra-ish. The print quality on the picture is excellent, doesn't look like it will fade with washing. I love the design it's really unusual, cute and fun. My new favourite top!