Great sectional! Delivered sooner than expected, very easy to put together, and everything stays in place even with kidsdogs jumping on it. It is very firm but I like that it holds its shape and my back is thanking me for the better support. Love the colorfeel of the fabric. Very happy so far!