Item arrived 3 days before the estimated delivery date. It’s a ton of pieces but the instructions are well written so my husband didn’t struggle too much putting it together. It’s very beautiful, spacious, and exactly what we needed