Exceeded my expectations. I was jumping around with glee on delivery when I saw that the top part with drawers was already assembled. It took me maybe 15 - 20 minutes to finish the job. Plus it is well made and looks great. Color fabluous, just what I wanted.