The pads seem fine.  They are thin, but it may be appropriate for these low pile rugs.
They have a nice dual slip surface.