I expected to have a few messed-up pieces when I was first experimenting with this, but my first one came out perfect! It is a solid machine and seems like it will be very durable. It's fun to use! The button parts that come with it, however, are the type with plastic backing and although they look okay, can be kind of hard to pin on. Would recommend skipping the add-on and purchasing metal backed pin parts instead.