Took longer than anticipated to assemble and one of my doors was scratched coming out of the box but ultimately, this came together well and looks pretty nice.