best purchase in a long time. i ordered a xxl. i am a size 16 jean and have bigger arms. i may have been able to get away with an xl, but i was afraid the top would be small initially or after so many washings. better if in-between to go up. they washed well on cold delicate. i put them in the dryer on super low setting and took out before completely dry. the hubs loves them. thinking of gifting them as well. full disclosure: i picked the black with white flowers print on purpose so the print would make it look better if i ended up with some super cheap looking garbage.