Absolutely love this sofa. easy and quick to assemble. I did put it together today. i still need to let the cushions fluff for the full 24 hours as requested. I just wanted to take a quick picture to show that they are fluffing pretty well. i love it and look forward to finishing up decorating my living room. 
It delivered relatively fast and delivered in 3 boxes. this was a great purchase.