Two of the hardware pieces were broken and I had to replace them myself, but I can’t really complain given the price. The cabinet looks great in my living room.