Shipping was okay. You sent me shipping with one company and it came with another. The shelf is nice. Its not made for very high heels.