It's okay. A little flimsy, could do with some velcro or push buttons to stop the seat sliding off the base cushion. This is the only weak spot, and I guess after a lot of use and abuse by my kids the material which holds the cushions together will eventually get damaged. But you cannot expect much more for the price. I like the click-clack mechanism and the quality of the upholstery is good. It is comfortable to sit on and read the kids a story. It does the job for an occasional pull out bed for the kids and at that price I'll give it 4 stars, and this is after a few months of usage. Recommended