Nice rug but comes folded. So if you bought a large one like I did at 10’ by 10’ it is quite a chore and a challenge to follow manufacturers instructions to unfold flat and then roll it up into a roll to let sit 24 to 48 hrs and then steam it to get it into a relaxed lay flat state.