really well made!  It was a lot of pieces and time consuming to put together,  but well worth it! My grand babies are so happy