It arrived promptly but was a bit hard to assemble (it took about 45 minutes total but I had to take a shelf out and reassemble)  It is perfect for storing table linens in the bins and displaying bowls and pitchers on the shelves.  All in all, it was a good purchase.