I am absolutely thrilled with this sofa bed. It looks smart. Easy to assemble too. Easy to make into a bed. 
We haven't had any one sleep on it yet, but it seems comfortable.