I ordered these shorts with no expectations due to poor experiences with other brands and have been very pleasantly surprised. I wear these shorts nearly every day I can and have no complaints, only good things to say.
To begin with, the fit is excellent. Waist measurement is spot on for small (26-28) and the leg space is perfect. The material is very stretchy and breathable, so even though your thighs are more swole than a 90s action hero, it's very comfortable and flattering.
Customer service was also an excellent experience. My order failed to arrive due to post office issues, so I contacted BP and they were very quick to assist. They sent a replacement which I received very quickly. I will definitely order more!