I received my rug in less than 48 hours. Thick quality wool rug at a great price. In regards to the colors, the blue is a rich, medium, colonial blue with shades of darker blue within it. It appeared to be a lighter blue on line. Definitely was not teal colored. The rug had various light and dark grey stripes and a few medium brown stripes. The color of the stripes would change from dark to light depending on which way the wool was laying. It will match our dark blue couch, light grey walls as well as our tan recliner and oak furniture.