They are perfect for my needs and they laid perfectly flat within a couple of hours.  I did have to roll the smaller rug the opposite way to get it to lay flat right away but that took just a few minutes and that was all it needed.