Beautiful rug!  I think the color leans more navy than teal, which was just what I was looking for!