We thought it was a great purchase especially for the price, and looks really nice! It took my husband about 1 hour to put together. There are several reviews about the doors not being aligned, but the brackets are adjustable so you can shift them up or down and adjust the angle which is awesome. He was able to get them all perfectly aligned very easily. It came well protected in shipping. We love it!