We received the rug quickly and packaged well! We unrolled it and were able to put it right down in our bedroom. The edges are not perfectly straight but it appears to be the nature of a large weave, chevron patterned rug. We love it and its perfect to put our bare feet on first thing in the morning!