Great product! We bought one to cover our wood pellet smoker so we can use it in the rain without fear of the pellets getting wet. Fits our space perfectly and I love the shelveshooks. Assembly was easy and straightforward. I put it together with my five-year-old without issues.