Good value for the price. I was able to put it together by myself without any issues. Most of the holes were pre-drilled and lined up perfectly. The ones that were not pre-drilled didn’t need to be (door hinges and feet), and were easily finished with a drill.