Backstory: one of my young dogs likes to play chase with the cat (cat always initiates it), and vaults off the bed, and ends up sliding sideways into a wall on the slippery laminate flooring. The rug's purpose is mainly to prevent these "crashes".  The Baez rug worked out great; the size I bought was 6'7" x 9'4".   The rug is thin but that is fine as it vacuums well while a thick one would probably just conceal all that doggy shed and dander. The price point was great, very affordable for the size. The pattern and colors are modern, and go perfectly with my overall color scheme.  The only con would be the smell - it's a weird chemical "fish" smell that does not seem to go away, no matter how much I air the room, or run Oreck air purifier all day long.