Absolutely NOT teal, it's green all day long!  Even with that being said, it's a nice, solid piece.