It definitely runs small. I read the reviews and ordered a size bigger than I usually wear. It still was pretty snug. They sent an extender that I can use to make it fit better. It is sturdy and seems to be well made. The front zipper is heavy duty and will probably last a long time. Not for a well endowed woman.