Very pretty piece of furniture and not too hard to put together, but does take awhile. A few of the hardware pieces caused me to be creative in how I put this together because the holes weren’t fully drilled for the screws to go into. Love the look and functionality of it now that it is assembled!