I received this on time, intact with all pieces.  First of all, I'm a 70-year-old female and this took 5.5 hours to put together (with supper break in between).  I had difficulty with first screw but after drilling a bit it went smoothly.  I had some  help from my daughter, holding pieces, etc.  Directions were pretty clear and with patience & endurance it came together.  I used a battery hand-held small drill for the back panel (24 screws) and this went quickly.  It ended up looking very nice and I'm glad I did it.