Love this couch! It’s a firm but very comfortable couch! Love that you can design it any which way. The clamps to keep the couch together work well you just have to make sure they click all the way in. If you see a gap between sections it’s not fully clicked. Also, if you have hard wood floors like myself, you’ll want to invest a few dollars on grips for the feet as the couch slides around quite a bit in the hardwood floor which causes it to come apart from the other sections. Once we put the grips on it hasn’t budged at all!