The product is nice and soft and stays in places. However delivery not so great. It was supposed to be received within 1 week but took almost 4 weeks to receive.