Easy to put together and comfortable for curling up in! The seat is also pretty easy to clean- got some dust on it during assembly and a couple good pats got it right off with no fuss. Pretty great for the price!