The design is very cute, and is overall pretty sturdy. Some of the doors are a little hard to close, but they are functional. Our little guy doesn't seem to mind pushing harder to close. We like it!