It WAS short but it's a crop top so thats expected. It's pretty soft and I don't know if it will shrink after I wash it but I'm thinking it will bc it's cotton but I don't know. Material is pretty thick so if you wanted to you could wear it without a bra like I'm doing in the picture. Color is super cute and the same as the picture. Definitely recommend this shirt to anyone who is on the fence about it !!