There is a huge selection of fabrics and other sewing matterials here. The employees are helpful and they really seem to know their stuff. The only downside is that sometimes it is really hard to find what you are looking for because of the huge selection of stuff.
more