I wear my trainer at least 15 hours a day comfortably, love love this waist trainer. Easy to put on and take off with good support. I wear it mostly for back support but I'm also trying to reduce my waist size, just be careful and put tank top before putting this on.