Very cute .  Definitely not a snap together.  Heavy and takes some time putting it together.  I’ve seen others very similar but they were $100 more.