Great fit
Love the adjustable straps! They allow for an individualized fit for your body. The fabric is great quality, too. No staining so far and any marks wash out well in the sink with plain detergent. I was able to order a size down with no issues.