Mechanism good. Comfortable. Clearly built by people who failed at carpentry. The interior frame is about as "made with offcuts" as possible and is weak as anything. We use this as an occasional sofa and the only people who sit on it are our two small children for watching movies. Yet the front support has cracked so now it sags and catches on the rollout mechanism. Can't see any option for replacement as its been more than 30 days (bought it in late April 2022) but when it has obviously been built poorly in the first place, how exactly us having to keep this acceptable?