I have made a few button boxes and this was the easiest and cheapest one yet. Cost was around $30 and I was able to build it in under 1 hour.