I had a very nice experience there recently. I am new to sewing and the woman in the shop was very helpful with providing me with advice on what the basic items I needed were. They have a limited fabric selection but there are some gems in there. They also have a nice collection of kitschy Texas themed fabric that I was a fan of. I believe they provide classes.