How long can I wear the Shoulder Hammock™?

The Shoulder Hammock™, can be worn 3 to 7 days. 


What type of Shoulder problems can the Shoulder Hammock™ be used for?


Hoe do I remove the Shoulder Hammock™?


Do I need to clean my shoulder before applying?


Why is my Shoulder Hammock™ not staying attached?