The rug is pretty good quality, but it should be rolled around a tube for shipping. I have had it for several days laying out "flat" but it is not flat. I have put books on it hoping it would iron it out. My next idea is to actually turn it upside down and try to steam iron it. This is way too much trouble.