The order was shipped fast and was easy to put together. There were a few scratches so I couldn't give it a 5. They were minor blemishes but I expect things to be 100% when purchased new. Everything went together easy and took less than an hour to assemble by myself. I won't be using it for a few more months, but it seems very sturdy and is nice!