So far so good.  Delivery was a day earlier than scheduled. Product quality and firmness seem good.  About a week of use and happy overall.  The 5th star star depends on longer term experience and satisfaction.