I'd say the rug is okay.  It's a little thinner than what I expected it to be. If using it on a solid surface you will definitely need a rug pad to keep it in place.  It also picks up lint like crazy!  I feel like I have to vacuum it all the time.  It's not a top quality rug but for the price I paid it's fine.