The sofa is not perfect. It feels a little not stable and it came with little defects, however, I am too lazy to go through the terrible process of returning/delivering via wayfair. This sofa was supposed to be delivered within a week, however, the delivery provider attempted to deliver it 2h before the ETA and I had to wait for it another week without any contact.