Exactly what i expected it to be. I put it together myself the instructions were pretty simple to understand. It came with extra bolts just incase. Took me about and hour and a half to assemble. Shipping was fast it arrived 3 days after I ordered it.