Came within 2 days, nothing missing, put up with ease. And for the price great product.