Arrived fast.. We put it together in 5 hours. It is very sturdy, great for our kids 6 and 8 years old. Love it!