Delivered very quickly (3 days)after ordering. Ends are slightly curled after being rolled up so tightly in shipping. I’ve got weights on them and hope they will lay flat in a few days. Rug is so and the pattern just as shown in the picture.