I have had trouble finding a tub mats for a decent price for years.  These are not super-premium but the thickness is good.  The color is a little ugly (darker than I thought), but they're absorbant and they do the job...