This cabinet was easy to assemble. It perfect for the small space I needed a cabinet. I didn't realize that it had a shelf inside. The inside is very roomy.