Arrived very quickly but I had to return because it had a few stains.I got a replacement really fast .The problem was very easy to resolve I am very pleased.The bench is pretty but the material feels cheap and inferior.