Came earlier than expected. The poufs are exactly what I wanted and came as described. The price was great, I bought two. I would of given 5 stars but they did have a musty smell but I've been using Frebreze and it is getting better