Order a size up. I measured my arm at 14” so I ordered the large (14” - 18”) they were so tight I couldn’t fit them over my forearms (no pump). I ended up giving to my 5 year old son for knee pads. Otherwise they’re good quality, what you’d expect I guess.