It was everything I expected. My teenage son used it for several weeks and no complaint, so it's good. Only thing was a little hassle assembling the parts together, but not that difficult. Overall a great buy!