This is an excellent buy for such an affordable price! It was delivered on time and it came with all the parts required. It came with the tools to assemble it as well. All the holes were aligned comparing to other people’s complaint about it. Definitely recommend!