It fits my chair perfectly. The color is very much the same as shows. I preferred more like cobalt blue but this was the closest I could find. It is not waterproof.