Everything I need! Beautiful chair on top of that! The material is stain resistant. Love it!