Great -Exactly what I expected based on the description and pictures. Soft upholstery. Firm to sit on. Haven’t used to sleep on yet so 4 stars