They are exactly what I was expecting from reading other reviews. They are really firm but I still fine them comfortable and it’s definitely a bit more on the green side then true navy but I love them!