Super easy to assemble (except for attaching the doors...can't quite get them to meet up evenly). Very roomy inside too. Overall, an excellent buy!