Took a bit of time for my fiance to assemble but was worth it. It's a great piece, pretty heavy duty for something that needs assembly and looks beautiful! The finish is just what I was looking for. I'm going to order the matching nightstand as well.