Fairly simple to put together but time consuming........... though the finished product is well worth it.  So cute and cannot wait to give it to our granddaughter for Christmas.  Love the "real" look of it as opposed to all those plastic units.

Pros: Great value for a durable product.  
Cons: Wasn't sure about the one color option but it's so real looking as opposed to the "loud" colored plastic sets available today.