Thick bandage material with little give. Falls to above the knees. Best for a small to medium bust size. Sizing spot on. I'm 5'9", 136 lbs and wear a Large. Need to size up if you have a larger/wider back. Very attractive color mix!