The boxes were delivered within 3 days. Easily assembled by 8 year old boy. Looks and feels great. It is light and wobbly when I put two top and bottom but still stable to carry many shoes as expected. For the price I paid, I don't think I can't expect more.