Absolutely perfect for my busy poodle who loves to play outdoors! The gazebo was super easy to put together and is very sturdy. My guests call it his penthouse.