I was pleasantly surprised, it looks really firm when you first lay on it but it's actually very comfortable and looks solid  like it will last a real  long  time...