Absolutely perfect!!  You will not be disappointed.  Great quality for reasonable price.  My teenage son loves it!