I can not tell you how happy I am with this product. I bought the smallest one in blue for our Toy Pomeranian. It's so handy. I am not good at putting stuff together so when I took it out of the box and it popped right up in under a minute, I was thrilled! I am about to order a bigger one as a backup for my Pom and 2 more for our 2 Toy Shar Peis. They are easy to put up and easy to take down and store. It really is no hassle - and with us having 7 dogs, that means a lot to me! Too bad they don't come big enough for our 3 Great Danes! I would HIGHLY recommend this product. My Pom even has a broken arm right now and he absolutely loves it. Don't waste your money on anything else!