The rug came wrapped and protected well.  Upon unwrapping it and putting on the floor it will not lay flat.  Have tried to pull it out and put furniture to hold it down and it still ripples everywhere.  Nice looking colors but the waves certainly distract from it.