Good quality, box was banged up, but the product arrived in pristine condition thanks to the quality of the packaging. It will take some time to assemble, but the instructions are accurate and succinct. We got it figured out and put together in about 40 mins. Be aware that if you are assembling with hand tools, that you will be sore. Several times you have to hand drive a several screws through particle board, but overall a wonderful product.