Reasonably priced, good quality, finished when promised; I have been very satisfied both times I have used Buzz Fence.