High quality and came 100% pre-assembled. I literally set it down and pulled the box off the top and it was ready to go!