The frame overall is okay. The well nuts came completely threaded wrong so I had to order new ones and there were pieces that needed to be adjusted/hammered to fit.