Easy to set up and exactly what we wanted for our boys!  Took a long time to get it though. It was about a month before we received it.