Beautiful rug. Royal blue not navy. Thick, plush. Will hide stains and hold up in a high traffic area.