I wish I took a picture for this review, but I just returned it right away. It's not as cute as the photo, the colors aren't that faded so it just looks like a cheesy Hawaiian shirt, not a cool hipster one like the picture shows, and the fabric is really stiff. Don't know how it fits because I didn't bother giving to my husband.