I was a little worried that a size 6 might be a little bit small based on the reviews.  I too usually wear a size 4 and when I purchased this, a size 8 was not available so I opted for size 6.  Boy was I lucky that day because a size 8 would be too big for me.  This one, however, fits perfectly with a tiny bit of room to spare.  This is probably so because I have smaller breast, about a 32B (or 34A).  I would say if you normally wear a size small but have larger than average size breast, go for a size 8 instead of size 6.  However, if you usually wear clothes in size small and have average size breast, this will fit perfectly!

This is a very high quality swimsuit that is stylish and hides your thighs.  It looks like you're wearing a cute mini mini skirts.  Awesome!