I think this top is very pretty. My only complaint is that in order to have it tight enough to look good in the front, then it shows my back fat, but that's not the fault of the shirt, that is the fault of my body, so I still give it 5 stars. I am 5 ft 8 in, I weigh 230 lb, I wear bra size 50b, I ordered an XXL and it fits perfectly.