These are great for indoor and outdoor use, Loved them until they all ripped on me. I bought 5 of the smaller ones because I have miniature Dachshunds (all under 10 lbs) and the fabric started ripping a couple weeks after having them.  Also, bought a 100  lb one and that one ripped as well. Not happy.