They actually look better than I expected.  It's hard to find stair treads that look "cute" so I was anticipating these to look a little worse in person, but they actually look good.  I do wish they had just a little more non-slip grip underneath them, though.  We got them for our young dog that just runs up and down our hardwood stairs like a maniac - we needed something to give her more grip and would stop the damage to the stairs.  These were great for humans, but so far OK for the dog.  She definitely goes slower and can grip on to the stairs, but they still move a little after a few times up and down.  But they work - which is what we needed!