Received the roll away bed, bought the XL. Sure glad I didn’t buy the cot, would have been for a kid. The frame didn’t take to long for my husband to put together. But the mattress is 4 inches. This should have come with a 6 inch mattress, but overall and so far fine. Cannot comment on the comfort because no one has slept on it. I tried laying on it and it seemed fine. This product in my opinion is over priced.