Took a couple hours to assemble but looks nice for the price. Pressed particle board and paper veneer so we will see how long it lasts in our Airbnb property.