Fairly easy to put together, great size and my children love it! I have children from 3-12 and they are all on it daily.