This cooler was just exactly what I had hoped for! It was easy to put together and every part fit perfectly. Upscale is a word I would use to describe it. I know I will enjoy using it for many seasons because of how well it is made. I would purchase this item again!