These at very comfortable and do OK to hold up my pants but the quality is not great. I have been wearing them for less than a month and there are already pulls in the fabric and the bottom seam stitching started coming out during week 1. I would say you definitely get what you pay for with this product. If I were to do it again, I would spend the extra for the name brand.