Well designed and built. Our 3 year old and 1 year old daughters love it.  Highly recommend.