Great for 10 year old boy.  Modern and functional.  Took a long time to assemble.. about 4-5 hours.  Good price though.