It arrived quickly. It wasn’t easy to put up, but we did managed to get it up in a few hours. Make sure to buy leg weights.