Nice product concept to keep pet out of weather. Very good quality. Study and easy to clean. Preassembled so nothing to do but unwrap and start using. Unfortunately this item was a bit too small for my lab. I would say it’s right for small to medium dogs. The opening is short. However, I do love the fact it has the lip in the front to keep water out and the opening being smaller protects from weather.