Really enjoy this couch, was looking for something affordable because our cat will destroy it and this fit the bill.  Had to opt out for the center leg because it made the couch unlevel but otherwise no complaints!  Ends are removable when using sleeper function.  Firm support.