Absolutely perfect for my 4 year old grandson. A bit time consuming to put together but well worth it!