Well made and fair priced. It does what it suppose to do. I'm pleased with the purchase.
Everything came together, but not 4 sets, but 3 sets and 2 top covers-there is no bottom mixed up. Now 1 set is not enough for the rug.