Rug is perfect. Blue not teal. Good match for gray sofa and blue walls.