This sectional was super easy to put together! Snap a few pieces together and youre done! Now, this is on the firmer side. But I have noticed the more you sit on it, the softer it gets. Overall, this was a good buy.