Compression garments should be worn for 4 to 6 weeks after surgery and no, you must wear them even when you’re sleeping.