This is not teal.  This shamrock green almost.  Luckily I bought it on sale and it is for an unfinished basement area so I really don’t care the colors as it is too expensive to ship back.  Average thickness.  Definitely recommend a felt rug pad under it.