I bought this to help relieve muscle soreness due to one shoulder surgery and one dislocated shoulder. It was so small and tight I could not get both arms in the shirt,  much less fasten the front snaps.