I love this print! Love the happy color, too. But the size is quite small. I normally wear small or medium. to my surprise, size large of this one feels too small. And I'm afraid if I change to XL, the shoulder string will be too long, so I am returning it.