This gazebo is great and easy to put together. It has kept my outdoor carpet dry from the rain and snow. It also gives great shade from the sun and the netting is great protection from insects.