Tapestry provides a greatly needed service. They are friendly and confidential and will give you all of the help and support that you need when it comes to sexual health. I like that the environment is warm and caring. If you already have health insurance and a primary physician, however, please try to use that instead of going to Tapestry. They are always full and want to give the services to people who don't have the option of going to their doctor.