Perfect length and I love the non-skid back. I would not call this teal its definitely closer to the green family. But it will work in our space. Fast shipping and good packaging.