This shirt is adorable but it's really just a cotton t-shirt. based on the picture online, i thought it would have more weight, be a more substantial fabric. again, it's adorable but not sure how long it will last.