Fantastic bed.  Hard but also gel top makes it not too hard.  Really happy with this purchase as I have a bad back and need good support.  Time will tell how it holds up.