The reason I would rate this top so poorly is it specifically states in the item title "solid" I took that to mean that it was not flimsy material and would be a good top to wear under a blazer. The over all fit and feel is nice. The ivory (I can not speak for the other colors) it is very see through and can not be worn without an additional under shirt, which you would be very visible. I ordered the xs and the front length is shy of 25" and the back length shy of 27" it is cut above the waist on the sides. So in the xs and possibly the sm it is quite a bit shorter than description describes. Even though I used rewards to purchase this top, for me it is not worth keeping. This is the second tank I have tried from EB that has been disappointingly see through.