This mattress is small, lightweight, and firm.  I can't feel the bars on the frame under it, and I didn't overheat at all through the night.  So far, this mattress is perfect.