I bought two of these for my staff members.  They are perfect, great quality, roomy and not too heavy!  They will hold up through lot's of wear in our jobs.  They were here in record time, no hassles noted.  Thank you so much for th great buy and fantastic bargain price......I love it!