they were a little tricky to put together but the material is nice and its easy to clean, where cloth seats would just get stained! (especially with kids!!)