Am giving it 4 stars because it isn't a white white. Just slightly off white, but still looks great...close enough.  Good quality. Easy to clean. I think it looks great with my modern decor. Fairly firm ..had to attach legs .  Happy with the purchase.