Wow, I was hesitant to order online without trying it this is my first ever couch. The delivery was PERFECT. They called to confirm that I was home and then called to let me know they were on their way. Two friendly men brought it in my apartment quickly. HUGE BOX! The sofa is indeed very very firm BUT comfortable and reassures me that it will break in nicely!! I have no kids... I have a cat and so far, no issues even when he accidentally pawed it (my biggest worry!) The color is amazing. It’s blue but with a tint of grey. The only downside was that wayfair didn’t offer someone to put it together. I had to pay someone else. However, I am thrilled a week later with my purchase.