Meets our needs and frame is well constructed. The seats are too cushy - that is when you sit on them the seat height is actually about two inches shorter because they compact so far. they could be much firmer and provide more support.