What a pleasure to shop for fabric here. The quality's great, the selection is extensive and the prices are excellent, but it's actually the professionalism and service that stands out most. They wrap perfectly, ship immediately, and communicate clearly every step of the way. I can't say enough good things about Fabricguru.com.