Arrived on time and we easily put it together with two people. It sits very low to the ground but I love it. Great for short people! Cushions are very white - definitely white, not beige. Looks very modern.