I purchased this tank in white. the material is very soft, but it is very thick, which i was surprised by, but i still like it. the fit is a little boxy. i have an xxsp and it fits a little large. hangs perfectly - just like the photo. i almost sent it back just because of the boxy look, but i think i make it work this summer. going to keep it!