I’m shocked to find I’m in a minority that finds the sofa bed like sleeping on concrete. I’m 5’4” and any taller and I’d be over the edge, too. If you or your son are used to a softer mattress, you’re going to be fighting over the queen. I typically sail with my parents, and by default they get the “real” bed. I’m used to a memory foam and pillow top mattress; we’ve had staterooms with the Pullman bed, so I’ve preferred that but still request a foam topper. It helped, but I’ve since purchased an inflatable camping pad that I saw recommended here on the boards. I’ll be seeing how effective it is in November. If you like a firm sleeping surface, then you’ll be fine.