It was a pain to assemble but managable. Some scuffs/scratches on the piece but overall it's nice quality and has plenty of storage. Be careful when putting on the doors--they can be finicky about closing if you don't put them on precicely.