Everything matched the description, went together super easy. My one very skiddish cat was playing with the hanging ball before it was even attached (just laying on the ground) -I got it up yesterday after work and they spent the whole evening on it!