Three stars for maintenance, five stars for quality, softness, texture and looks.  This is almost impossible to keep clean, if you have kids or pets, plan to use in a high traffic area, this is not the rug for you.  I first purchased this in white and that was perfect.  In white, you can vacuum easily and it looks well kept.  Then I purchased it in a much larger size in navy blue, terrible.  Although the quality and softness are wonderful, the darker color is impossible to keep clean.  I've used three different vacuums to get the dog hair off, pet rollers, and nothing will get it completely clean.  The navy shows everything and it's not worth the upkeep, in my opinion.