Could not believe how fast it was delivered! Great product, easy to assemble, sturdy, perfect fit! Highly recommend All Modern and their products.