This is perfect for my almost 3 year old she absolutely loves it! It really wasn’t that hard to put together despite all the pieces I put it together by myself.