I’m 5’2 170lbs med/large wide hips, C-cup this material had no stretch maybe I’d fit the shorts if they were a large. The top design I thought was fun and different but my shoulders kind of go downwards so the straps don’t stay And slide right down to expose me