Wore em for 8 straight hours n they are comforable but the reason why i gave it 4 star is because the fabric inside is not stitched up properly so i everytime you'll wear, u have to be careful so u don't tear up the fabric inside i mean i get the price but it wouldn't hurt to stitch the inside as well overall these are the best u can get in this budget 💙💙💙 it's a daily wear essential