The color is perfect!  It's kind of hard to find teal. The style and color fit the bill