Well made! It took my husband about 3 hours to put together. My 22 month old son played for hours the first day. Very happy with quality and assembly.