It arrived fast but the first one we received was sent without any hardware at all. Thankfully wayfair customer service is amazing and they were able to send us a replacement tv stand with the hardware (bc the hardware was back ordered) and that arrived quickly. Assembly was fairly easy and my husband did it in approx an hour. It looks great, seems good quality and fits our space well.