This sofa is gorgeous!  I can't believe how fast it came with custom upholstery.  It looks so much more expensive than it is and is super comfortable! Haven't had guests sleep on it yet, but I'm sure it's like any sleeper... with the right matress topper it will be fine.  I am so impressed with this that I plan to buy 2 more sofas from this manufacturer!