Great product! Heavy material, fast delivery, easy assembly, and fits perfectly with my home. Highly recommend. I purchased two and our dogs love them. Our cat loves it too.