Came perfectly packed with quick delivery. Very bright white with soft fabric. Slightly smaller than expected but serves its purpose well. Approximately 1 inch of cushion on top the rest is pretty firm. Very good quality.