I normally wear a small but had to purchase a medium since small was sold out top fit. A little bag and bottoms just fell off. Straps were a little too long ended up, washing it in hot water and tossing it in the dryer a couple times to shrink. It ended up fitting perfect.