Handmade, good quality. Two of the leg pieces were a little bent when it arrived but was able to straighten them out when I assembled it.