Received but haven't tried yet coz meant to wear on skin so have to take off top. Doesn't sit snugly on my shoulders but there are adjustable straps under armpits. I believe the heating pads are supposed to be on the skin, instead of outside as shown in photo?!!