Great product. Was delivered in 2 days. Quite firm to sit on, not used as sofa bed yet but will need mattress topper to soften. Easy to assemble  looks great .