We purchased this as an early birthday present for our soon to be 3 yr old. We didn’t want to run into shipping or out of stock issues, since his birthday is in July. This unit arrived within 14 days of being ordered. Everything came as promised and went so smoothly with the delivery. We hired a local expert to install it as we just didn’t have the time. He installed this unit in one day, by himself and everything went together perfectly! We are super impressed at this time! Our son LOVES his new “fort”!! Thank you!