Very nice shape, suited to most body types I'd say.  And very soft fabric.  The Lavender colour could be a bit more opaque, but it's not indecent, even when sweaty.  I like it and am planning to buy another one in a different colour.