I'm impressed. This is very sturdy and it looks very nice. The texture of the fabric is good and should provide an excellent non-slip surface. I needed something on the smaller side as i have a very small bedroom. My poodle weighs 20 pounds, so it's perfect for her. I don't think it would work for a large dog. An added bonus is I can store her poodle "stuff" inside - grooming tools, toys, etc.  Now I just need to get her to use it instead of flying off the bed.