Right size; right color; stays in place on a tile floor; delivered on time in perfect condition as  promised.