This material is very soft and flows very well. It's incredibly comfortable. It took me about a week to receive it due to shipping issues, but the seller was very prompt in getting back to me when I contacted them, and honestly the quality of the product made up for the time I had to wait, and the shipping was no one's fault. My husband even told me I should buy more colors haha.