Received this product quickly. Quick to put together. I did find that some of the pieces did not fit well together. This product is not designed well. The end result was some of the shelves holes did not match up and it did not stand even on the floor. It made for an unstable shelf.