The sofa was very easy to assemble. The merch arrived in a timely fashion. It's a little too firm but I think over time it will be a perfect.