This top is a very breathable cotton material and looks great with jeans. The color is very pretty and true to the image and description I would say. I'm 5' 4" and it right right at the top of my hips - not too long and not too short. I've washed it and it seems to be holding up okay. Overall, I'm very pleased with this shirt.