This couch turned out amazing. The unboxing process took the longest and assembly was easy. I am completely in love with this couch. It's firm but not to firm and the pillows puffed out with 2 days. I purchased the dark blue couch plus the ottoman and I couldn't be happier.