Love this! It's slightly on the thin side but is very supportive.  It is firm and comfortable.