I LOVE THIS BED!!!  Beds are a personal choice, I needed FIRM.  This one is super soft on top and offers the firm support I was looking for.  I have already overslept! Five stars from this customer.