Bought this for my son's bedroom. It's does the job nicely. Firm but comfortable, good quality for the money.  Looks better than the pictures. Not tried it as a sofa bed, but we didn't buy it for that purpose and my son is 5'11 so wouldn't fit on it anyway.