Shipping was quick. My desk came in without any damage. It took approximately 45 minutes for me to put it together, all pieces were labeled and made for an easy assembly. However, I was missing two pieces of hardware to make the desk drawers functional. I love that this desk is very heavy. It feels as though it will last a long time. It is the perfect size for my small home office since this transition to working remotely.
Update
This desk scratches if you breath near it, not practical. Hardware pieces that were missing a when delivered on April 27th have still not been sent or received.