We purchased this for our son to use with his grocery stand.  They are very well made and durable.  Only downside is some of the pieces can be kind of large and this is all wood so they can be heavy.  We've had to stop little ones from throwing them because it would hurt to get hit by them.

Pros: Well Made
Cons: Heavy