My only complaint pertains to the delivery date. It kept moving (it arrived two weeks after the estimated delivery time). Otherwise, I would have given this 5 whole stars. It's super comfy and looks great in my NYC studio apartment. Thank goodness for a family  member who built this for me, it's definitely a 2-3 person job. Also, don't underestimate the amount of time is takes to build it (8+ hours). So happy with this purchase.