Hi, I don't have advice about companies but I have some experience in sofa beds, I think they are fairly comfortable for a night or two, good choice if seating is going to be the main purpose of the piece of furniture, but if you want something really comfy to sleep on and still use it for seating, go for a day bed with a pop up trundle, together they make a king size bed.I've slept on air mattresses and I think it's better to sleep on the carpet, they don't give you support, they are not soft, they are noisy and they loose air, I think they are good just for camping, and I would probably take a piece of foam instead of an air mattress.