I cant beleive I ordered a swimsuit online and it fits- pretty much. I ordered a large and the bottoms fit more like a medium.  The top is true to size though.  Im 56 150 lbs and wanted a looser fit on the top so it wasn't skin tight.  A large was perfect.