Fantastic place for anyone with an interest in sewing. You can always get a good buy no matter what you're buying. Materials are insanely cheap in comparison to chain retail stores. The staff is friendly, though they might look a little mean sometimes, but they're always willing to help.