Loved it when first put it on. Exactly as expected. After a couple of wearings and washings, I found a run in the fabric and I find the straps slipping. The run isn't a big deal and as I wasn't super careful may have been something that happed in the wash. The straps slipping are a disapointment. I may have gotten a size too large, but I don't think so as the fit was perfect at first.