It's a slightly lighter yellow than the one in the picture, but the fabric is soft, the print looks good quality, and the black stripes are embroidered. It's short, it got to me right at the waist. As for size if I felt it a little smaller and fairer than I 'd like but since the fabric is pretty elastic there's not much problem. When I wash it, I'll leave more comments.