I always worry about material, sizing etc when buying online. This came and I worried the print might peel. Well I couldn't be happier! I have worn it a few times already, washed it each time and the materials great still looks brand new and I love it.