Made from a really thick, quality material. I am 5'1 and curvy and this fit me great. The kangaroo pocket did rip almost immediately but it was super easy to fix with a quick stitch. I would buy more from this brand again.