Easy to assemble and looks nice. Door comes off pretty easily. My 18mo can give it a GOOD jiggle and slam and it’ll pop off. Easy to put right back okay though! I would recommend it for the price.