Best prices anywhere... excellent service and helpful staff. I placed my order on a Monday and the fabric arrived on Thursday of that same week... I couldn't believe the fast delivery. It all came very well wrapped and was clearly prepared well for shipping. If you have the name or number of a specific fabric... you should use their search because they have fabrics available that do not show on their standard pages. This website is a must for all picky shoppers like myself. Great Place!