The delivery was fast and easy, no scratches or dings from what I saw. It was pretty easy to assemble, I did it all myself and had no hiccups (some of the screws are in corner which added time to assembly but it wasn’t terrible) and in the end it looked great !! Feels sturdy and good quality and would definitely buy again.