Great product and very comfortable, messed up delivery. It supposed to have a removable cover, but ours didnt come with one. We did a lot of research about product specification and reviews. We ordered the one that has removable cover and can be machine washed (SKU FR10048). From the reviews we read that some got removable covers, some didnt. The factory needs better system to recognize and identify their own products. We might like to order one more if they can guarantee that they will send the right one.