The box it arrived in was completely destroyed but item was intact. It took a long time to assemble and the instructions were okay to follow. I had to self drill some holes as they weren’t adequately drilled prior. I wish it came with touch up paint for the little dings that are on it. It’s a good cabinet.