When we first received the package there was a broken piece. It took over a week to receive a replacement piece. Putting the unit together was not difficult but aggravating; holes not lining up, some screws very close to edges causing bubbling out. Quality is ok. There are spots that were obviously fixed with filler, not sanded down and just painted. There are also some spots and chips that thankfully I have white paint to fix. Over all we're mostly satisfied.