Perfect size for my 3 year old. Assembly time was about an hour and i put it together by myself. Love it so far. It's absolutely adorable and would definitely recommend for families with young kids.