Product review (5 stars): QUALITY and USA made!
See that pull lip on the front of this? This is nice, thick plastic.  Made in the USA