This is just adorable!!! The assembly was pretty hard to me, but I'm not at all good at this kind of thing so I wouldn't say it would be hard for the average person. :)