I'm going to be using this for a swim cover up for a vacation comping up.  It fits nicely and will do the job.  It's a one size.  I'm 5'4", 114lbs, 34C.  It's not too big or too small. Not sure if this one if for folks a lot larger than me though.