Gotta admit I though I was gonna get a pretty cheap rug. When it showed up, it was well packed in a clear plastic with paper on the ends. Luckily FedEx was nice to it. We u rolled it, set some weights on the one end th as t was rolled the tightest and let it sit for a couple days. Tripped and stubbed my toe a couple time one the weights, but after just a couple days, the carpet was flat. 
Thank you for a quality product at a reasonable price.