Despite doing some research you're never quite sure what things bought on-line will be like and this is a good product that is comfortable enough.  Description was medium firm yet it does mould to  my body.  Comfortable enough but not what I would have chosen if I'd tried it before purchasing but the returns are too much of a hassle