Shipping was fast but the individual wrapping for each piece was dirty or either rusty. Several of the legs have rust eating through the paint so it will surely not last very long. Instructions arent very clear to understand either. But decent for the price. You get what you pay for...