Arrived earlier then initially projected. No flaws in workmanship. Would recommend this sofa sleeper, it is easy to pull out and put back together. Mattress okay, would consider buying a memory foam topper to increase comfort. Beautiful sofa for the price.