We had a little bit of a hard time getting the tallest And middle piece to fit together but got it in the end. My three year old loves it and would play on it all day if she could. Very happy with my purchase