Purrfect for my kitty who loves to rub against it and lay on it. Super simple to put together. It was even on sale!