I bought this for my son for his first birthday. He loves it and will be able to play with it for years. If you follow the directions, assembly isn’t difficult. As some others have noted, all of the “doors” are extremely difficult to open. Even I struggle. We just leave them ajar.