Doesn' fit all!
This is not a 1 size fits all.  I wear a XXL (20-22) in womens, and this is skin tight on me & does not fasten from chest down.
Rating: 2 stars