These are nice rugs but very lightweight and they are NOT non-slip like it says in the description.  My dogs and cats had these rugs in a heaping mess in seconds.  Had to purchase the non-slip pads to keep them in place.  Also, it was harder to vacuum up my dog corse hair with my Dyson pet vacuum compared to traditional low pile carpets. It ended up taking a lot of passes to get all the hair.  I would not buy these again.