I ordered this bench for my entryway.  It arrived within 5 days of my order date. It was superbly packaged and all parts to assemble were included.  However, the bottom chrome base is far too large for the seat cushion to be screwed in.  They overshot the sizing by about an inch on each side.  I find that to be very odd that the base and cushion sizes are so off.  I just put in for replacement parts but I did not get a confirmation

Pros: great value for the price, expertly packaged, easy to assemble, looks nice
Cons: Sizing off, poor craftsmanship, inconvenience of having to submit a defective report