Nice material, bright colors.  Bought for my daughter and she likes it.  She's an 18/20 in jeans and this fits her, but I don't think it would fit anyone any bigger than that.

The only negative is that the tags are irritating and very scratchy, but they could be removed.