Shipping was fast, as far as Quality very impressed with the workmanship, i must say as far as putting it together allow at least 2 to 3 hours, every single part must be put together including the drawers, perfect for a small room, so if you have the time to put something like this together, i think you will be very happy with your purchase.