Arrived in a timely manner. No pieces were missing and it was easy to put together. Most off all, the grandkids love it!!!