Absolutely. An 18-piece dinner set is enough for any small family. Also, you have multiple brands selling products in different price ranges for an 18-piece dinner set.