Perfect.  The design, functionality and size for the price are just what was needed.  Great deal.