Arrived as scheduled - was as described - works well under our carpet.   Cushioning as expected - note our rug is large so didn't need the rubber backing.   If you have a smaller rug then this one will slide around.