Packaging and delivery was great. Product is good quality. Because I have it on harwood flooring it squeaks when the mat is stepped on.