Nice cabinet for the money. If people expect perfection from a [$] cabinet they are crazy. You need to spend more on furniture if you want flawless construction. Set aside 2 to 3 hours for putting it together. I'm fairly handy and it went fairly smoothly, but it takes a while, and make sure you have a power screwdriver. The rails need to be labled so they go in the right way...and the drawers need to line up easier. But overall I'm happy.