Everything I wanted. Shipped quickly, all the parts and hardware arrived with no damage whatsoever. Was easy for my teenage son and I to assemble. Good buy!