This is exactly what I was looking for for my son!!! All books fits in it! Happy with the purchase!