Love it! Not too difficult to assemble. Was able to do it myself in 2.5 hours. The doors, like other reviews say, are a pain in the buttocks to align and screw in. The hinges totally suck, but the piece is awesome and looks great even without doors if they crap out and fall off!