I received this bench in no time at all.  The assembling was very easy.  I have it in my entry way which is not very big.  This bench works great in the space.  Matches description on the website perfectly.