Extremely hard to assemble. Roof wont stay on right after hours of putting it together. The door is really hard for son to open and close. Instructions to to be more detailed and explain how hard it really is to snap together the pieces took us three people to finally get into one piece and its still comes apart. Eyes on front wont snap completely together.