it's a little hard and will definitely be needing a mattress pad or extra foam to comfortable sleep on. I would also prefer if it were slightly more comfortable and cushier to sit on. I just start stacking a load of pillows on it to make it more comfortable for me to lounge on. For the price and the ease, it is definitely worth it.