Fit is as others describe, tight but not too tight.  The material, however, leaves something to be desired.  The instructions say no detergent, only soap, and only hand wash.  Well, one wear in the pool and I brushed up against a dusty pool toy and now my brand new white top won't come clean.  So my choices are to wash it in something harsher than recommended (tried several soaps and it hasn't touched the dirt marks) and risk compromising the SPF of the material, or wear a dirty-looking top all summer.  Not happy.