Bench arrived in a timely fashion, well packaged, and delivered just inside my door.  I like this bench, even though the legs are a bit wobbly.  I needed to put a couple of sticky floor protectors under one of the legs to keep it from rocking.  Otherwise, the color and fabric are perfect.