Instructions are clear. Takes about an hour to put together correctly. Does not  squeak and my daughter loves it!