This sleeper is beautiful in person. Everything I thought it would be and more. It took me a little time to put it together which I actually enjoyed doing because the instructions were very easy to understand. It is firm and comfortable for a adult or child. Very much so quality sleeper.