Ticks all the boxes and looks good too. Very pleased with our purchase came faster than expected, easy to assemble and is like it says in description. Teenage son happy.