I am satisfied with this product. It has good quality to serve its purpose (to rest my feet when sitting on sofa. It is firm and hopefully last long. Will recommend it. No issues with order and delivery. Product arrived without damage.