First off the delivery date kept changing on a daily basis. I was in the process of moving so I didn't know where to have it shipped to. I had to pay an extra $25 for them to deliver it up an extra flight of stairs. When the guys delivered they barely wanted to sit in where I wanted it. Tried to pull the mattress out of the sofa it was stuck. Called Wayfair, it took them 5 days to send someone out to fix it. Nice sofa but I had to go thru a bunch of mess for it!

Pros: Nice quality
Cons: too many to list