Light plastic but perfect for a little 2-year old.  We also bought a small kitchen set, which we set inside, and our granddaughter loves the setup!  Easy to put together and decals were a nice touch... so was the flag holder!