Exactly as pictured. I wish it were a bit thicker but we ordered a rug pad and that worked. The material is soft and comfortable enough to sit on. Have not had any accidents so cant say if its easy to remove stains.