The rug came fast. It is flat at first but all you have to do is ruffle it up with your hands and it looks great! My dog sadly went to the bathroom on it and just like another reviewer said, it was easy breezy to clean up. I wanted a light rug that could hold up to traffic areas and puppy accidents- this is it! So happy I chose this!