perfect for his birthday
This was just what we were looking for.  Fit perfect, arrived in timely manner and not too expensive.
Rating: 5 stars