Delivery was quick and easy! Assembled in minutes, some of the holes were slightly off but I was able to assemble the whole thing by myself no problem. I've got my small TV on top of it and it's just what I was looking for!