I love these ones from IKEA

http://www.ikea.com/ca/en/catalog/products/70179754/

They have full sleeves and wash easy.

I even use these for paint smocks for the little ones 1-3 years old. It has never let paint through the clothes yet