We are so pleased with this product.  It's small, but that's what we needed.  It looks great, inviting.  It's comfortable for 2 average size adults to sit on.  Haven't slept on it, but it looks like it would be comfortable.  It's certainly big enough for an adult, or 2 young children.  It seems very solid and well constructed, a great buy for the price.