This couch is incredible!!! Shipping took a while but it was easy to set up once it arrived. The delivery team brought the boxes into my living room and I was able to assemble it myself in about an hour. The cushions are extremely deep which is what we wanted and they are on the firmer side, but we're confident that they will soften out nicely over time. The fabric is super soft, overall a great couch highly recommend!!