Fit great, decent quality for the price! My upper arms tend to be on the more muscular side, but I was able to pull these up past my elbows no problem. If you have really big upper arms you may have to keep them at your elbows, but they look just as cute that way, too!