Took a few hours to assemble. Magnet on doors could be stronger. Overall, it's a pretty nice cabinet for the price.