I can't speak for the quality of the vitamins themselves but the bottle is very unsanitary. The lid has too much space on the top so when you shake it and then open it, product oozes out of it and it's very messy and after some time it becomes lumpy. Also this product made me vomit for 6 hours and my partner felt dizzy after trying this product.
It's hard to keep clean without cross contamination.
If you have trouble swallowing I would ask your doctor for better recommendations.