Beautiful piece! Seems a bit smaller in person, but overall very happy. Assembly was easy until it was time to put the hinges on - if youre a novice, I might avoid putting the hinges on unless you have a drill (I was sweating from how much strength I had to exert, and even still the screws were nearly stripped). They dont provide any extra screws, so be extra careful when assembling to not strip the screws (or make sure you have some at home).