Beautiful piece, much better quality than I expected for the price! It does take some time to assemble, but if youre not newbie at putting furniture together youll be just fine.