I bought some fabric that came from Fabric.com. The amazon transaction was fine but I was a bit disappointed with the packaging. The fabric had to be sent on a roll. Because of carelessness the one end of the fabric was crushed inside the shipping container. It was laminated fabric and it was for a rush job. I had no time to return it so I made the best of it.