The size is just right, fits 3 people comfortably. The material is rrally soft, durable and is easy to clean. The pull-out bed is thin, but is comfortable enough for a couple of days, after that it your back would hurt, but it serves it purpose for guests. Overall a great buy!