Book an Appointment
Qualifications and Experience
Awards and Publications
Dr. Paul DiPasquale, FAACS is a board certified Otolaryngologist (ears, nose and throat specialist) and Plastic and Reconstructive surgeon. He attended high school in Connecticut and then finished college in Pennsylvania. He started his post graduate education at the prestigious Yale University. After receiving his medical degree in Kansas City, Missouri he was awarded Chief resident during his training in the Michigan State affiliated hospitals in Otorhinolaryngology, Head and Neck, and Facial Plastic surgery. He practiced in Michigan before deciding to pursue a fellowship in Plastic and Reconstructive Surgery at the world renowned Cleveland Clinic Health System in Ohio. He returned to work in Michigan before settling and founding the Vitale Institute in Tampa, Florida. Throughout his medical career, Dr. Paul DiPasquale has researched, written and lectured on multiple ENT, Plastic Surgery and Cosmetic surgery topics at both the local and national levels. In addition he has trademarked his own method to treat allergies without getting allergy shots or injections called Ouchless Allergy ™ and his own facelift procedure called the Revital Lift™, which has brought a more youthful appearance to many patients. Dr. DiPasquale makes a strong commitment to keeping current with the latest advances in medical and surgical procedures and takes pride in offering his patients’ the highest level of quality care. He has won awards as Patient’s Choice Awards in 2010 and 2011 and received accolades from his peers as Top Physician in 2010 and 2011.
Verified Patient Reviews
We are delighted to have Dr. DiPasquale as our Allergy physician he truly is one of the BEST EVER! He takes his time to explain everything to you. He is also very pleasant and friendly. Thanks Doc Carol
The office staff are very friendly and helpful. They always do their best to get an emergency appointment for you. The Doctor and his Physician Assistant are great. I highly recommend Vitale Institute.
he is a great doctor
Very kind and professional staff. Great bedside manner.
He was great., Very friendly, explained everything to me. I would certainly recommend him to everyone.
I will give my opinion on my second visit. Thanks.
Awesome doctor. Couldn't have had a better experience. He really took his time with me, and seems committed to my care. Looking forward to feeling better!
Thorough and very pleasant. Would highly recommend.
Dr DiPasquale and his staff are professional and compassionate. They were quick to order tests to determine my diagnosis and obtained immediate results with the most updated equipment. Dr DiPasquale explained every detail of the procedure I will be having. I would definitely recommend this office.
Great doctor. Thorough exam, and he even pronounced my name right, which is rare!
Very knowledgeable, and fast getting in. Office staff very nice.
He spent more than enough time explaining my condition and genuinely was interested in what was going on with me. Very personable and would definitely recommend him.
P.A. Brandon is very knowledgeable and caring... Very complete through exam...
Dr. Brandon was knowledgeable and did a great job providing me with plenty of easily-digestible information and solutions for my issues. Setting up future appointments was easy. The folks at the front desk went above and beyond to make sure my follow-up dates were as soon as possible and worked around my schedule. Everyone was friendly, professional and provided great hospitality.
A really nice person who knows his stuff. Wish he was up North where I could see him when I am back home.
Our appt. today went very well. The office staff is very professional, friendly and helpful.
Extremely pleasant, very knowledgeable. He explained everything he did and made me feel comfortable.
Great MD ...
Dr DiPasquale is a highly competent Professional with a supportive personality. He is obviously a scientist who is both intuitive and humanistic. I feel fortunate to be under his care.
He is a great listener. He always provides great solutions. He is a true professional.
Very professional, courteous & great concern for patient.
Good experience great staff
my granddaughter, who has downs syndrome is very comfortable with the doctor. with all she has been thru in her life, as far as numerous doctors and hospitalization, that is saying a whole lot.
Dr. saw the problem immediately, started treatment and saw me 2 more times to finish procedure. Professional and personable.
Dr. DiPasquale is the best doctor my son has ever seen. Dr. DiPasquale is through, efficient, kind and patient. My son has allergies and sinus issues for 9 years. He has been tested for allergies, never food. That may have been a huge portion of why he hasn't gotten better after numerous surgeries and treatment plans. I highly recommend Dr. DiPasquale!!
Very friendly and helpful. Thank you, doctor.
He was a bit hurried. Found out the wait was from being short staffed. I would have liked to have been able to have spoke more in depth on my daughters conditions. But, he did seem to listen even though it seemed like he wasnt. As long as he cares about my daughter with sincerity, humanity, tenderness, and. Ompassion then we will never have a problem!
I felt right at ease with him. He was my second opinion because I did not like what the other ENT stated. I am so glad I chose to come see him.
Very impressed with this dr. He explained everything to me. Answered all my question and took his time.
Covered everything and was extremely thorough. Took time to answer all my questions that I had about my test results. Was gentle with the office procedure. Very satisfied!
Dr. Dispasquale and his office staff provided an unsurpassable level of care that I haven't been able to find elsewhere. I've seen two other ENT's who never performed an examination or took such a comprehensive history as that of Dr. D. He promptly ordered imaging studies to rule out my biggest concern and seems very focused on my goals and worries as a patient.
WAY too much wait time before I could see the doctor. He was able to help me though, so it was worth the wait.
Very efficient, knowledgeable. and professional. I immediately knew I was in good hands and completely trusted him and was very impressed with his skills and his friendly caring personality. . He has solved my ear problem and it feels great for the first time in several years.
He is always so cheerful even on Mondays! Very professional and will take time for any of your questions. I would highly recommend him and I have do so.
Very personable & professional. Dr. DiPasquale, DO worked well with my son, explained everything he was doing & put him at ease.
Dr. D is a extremely professional and caring physician. He always takes the time to understand what is going on with you and explain how he intend to address that in a language that a person who is not a physician can understand. He and his team go the extra mile and care about their patients. He has a suburb bedside manner. If you are looking for a ENT, plastic surgeon, or dermatologist Dr. Dispaquale is your guy.
Very friendly and approachable. Good doctor!!!
My visit with Dr. D. was satisfying. He is professional, very knowledgeable, and attentive to my concerns. I highly recommend.
Very pleased with the time he took to assess my situation and his perception of another issue, possible hearing loss, I had not considered.
Dr. DiPasquale was so excited at the hearing gains I have made and took time to explain what was going on. He empathized with the pain I have been experiencing and explained what is happening in my inner ear. He did not minimize my pain and that was so reassuring to me. He took time to explain the treatment needed and will see me again in two weeks. His entire staff at both offices are excellent and caring. It is such a pleasure to find such caring treatment as I found today.
Very thorough! Very personable!
Very happy to have DR. DiPasquale as my doctor. He has a very pleasant personality. He explains things to me and answered all my questions. He is very reassuring and always upbeat. I would recommend him to all my family and friends. His staff are all wonderful as well!!
Dr. Paul's demeanor is very easy going. On my first visit I had a high anxiety level due to my symptoms, he immediately put me at ease & I had a good visit then and on my follow up appointment. I would highly recommend Dr. Paul.
Don't like waiting almost an hour to see Dr. DiPasquale.
Overall love the office atmosphere and professional staff. Always very courteous and attentive in all regards. Prompt service and always able to fit you in when you really need to see a doctor, which other offices mostly will not accommodate. Dr. D and Dr. Jim have been very helpful with various issues and concerns. However, there is never a cell signal in the office, so please unlock the wireless internet or provide the password! Thanks
Dr.D is awesome! Very personable, and willing to help! His staff is very professional as well! If your looking for an ENT for any reason you won't find a better doctor than Dr. D!
He is just the nicest man and really cares about you and dies all he can to sort you out!!! Wouldn't go anywhere else!
Very pleasant and very professional.
He's so funny and tells you how it really is, overall a great doc!
Professional care and a friendly attitude. I couldn't be more pleased.
I was so impressed. He got to the root of my problem and knew just what to do. Should have gone to him sooner. Next time I'll call him right away. Thank you.
The staff is professional on answering your questions and concerns.
I was very happy with my visit. Doc. came in with a large smile and a firm handshake. He explained everything he was going to do. He answered all my questions and made me feel so relaxed. I enjoyed his sense of humor and will go back any and every time I need anything done.
Doctor Depasquale has a practice of only accepting patients who are financially well to do. The office does not like the go getter type person who will collect all the paperwork and hand it to them. They will lie to you and tell you that they have not received paperwork just so that they can reschedule you. They are not accommodating of patients with medical problems, i.e. mental disorders. The doctor wanted to split a surgery I had with one surgeon into two different surgeries and he gave me a lame excuse as to why he wanted to do it. If your insurance company will not pony up what he feels he is worth, then he will not do the procedure for you. I feel that a monetary gain is all he is after and does not care about his clients. Sherry the surgical coordinator lied to me several times about the procedure and then canceled it because they were lied to by the primary doctor without his knowledge. I would recommend staying away from this doctor unless you want headaches and never getting the procedures done because he is not getting compensated for what he feels he is worth. this doctor is an embarrassment to the medical community and the Hippocratic oath they take to care for all clients, his discharge letter stating he does not want to be your doctor is chalked full of lies and made up stories. Patients beware, find a new doctor
Extremely compassionate and understanding.
Liked his enthusiasm, did not appreciate my having a 1pm time & his arriving at 2 pm..he has to be more considerate of peoples time? I do think however that he can help me and I'm glad to have found him so far...
The visit was very positive... At this time Dr DiPasquale did a biopsy... He was gentle and made me feel relaxed during the procedure...
Loved the Doctor.
Very friendly staff, as well as Doctor! He and the staff made sure I understood the diagnosis rather than just telling me a bunch of doctor terms I had to later go home and research!
We had trouble finding the office. I have never seen so many medical facilities in one area before. After we finally located the office the rest was simple. The office staff took care of me right away and were very pleasant. I enjoyed the cheerfulness of the doctor and his willingness to answer all of my questions. I look forward to coming back for my next appointment.
I was so impressive about Dr. Paul DiPasquale. myself so much satisfaction can't explained well. after I show him I got next day I can able to smell again... I thought I have to live with out smelling for my life but now I am smell the rose and spring sweet smell.... it's wonderful! Thank you so much!! Dr. Paul Di Pasquale.
Excellent dictor and excellent team. Smiles, knowledge, and caring attitude by all.
Good follow up appointment. He answered all of my questions.
Very pleased with his professionalism and care.
Dr DiPasquale is one of the most knowledgable, thorough and kind hearted doctors that I have ever had the pleasure of dealing with and being a patient of. Dr D was kind enough to be my Primary Physician as well when my prior doctor left the area. He being the kind of physician that goes above and beyond for his patients, was the one who out of concern ordered an MRI procedure for what he said was only a 1% chance that it could be what he was concerned of, and in doing so found the tumor on my brain that other doctors had missed for years. His words to me were " if it were my wife I would do this". I could go on and on.... If you or a family member need an ENT or Cosmetic Procedure done, I would highly recommend him in the Tampa Bay area.
Fast and nice staff. Clean building with nice comfortable waiting chairs. Wish all my doctor appointments were like this with a staff this great
Dr. DiPasquale and his staff are very friendly and professional. They really care about their patients. I would refer people to this practice.
Very comprehensive discussion regarding my procedure.
Very pleased! So excited to find an obviously competent ENT.
Great doctor. Would recommend to anyone. I am from out of town. I fell and hit my head on a curb. Called his office and was able to make appt. 2 days later only because I needed a referral. He makes you feel like you are special and is very patient. Office staff was also great. All was well and he said if I was in the area 6 months from now stop and he would like a see how I healed. Excellent doctor and office. Highly recommend.
Dr. D is extremely professional with great bedside manner. He is very knowledgeable and always willing to help.
After going to see other doctors for my issue, Dr. DiPasquale diagnosed my issue right away and gave me proper medication to clear up my issue within days!
My visit was well done, because I had to have a driver we were 1/2 hour early and was taken in for operation on time. The greatest joy is that Dr.DiPasquale tells you everything and what to expect each step of the way. His staff is very understanding and put you right at ease, they are helpful pleasant. Thank you all for making it a very pleasant experience for a 76 year old. See you all soon for my post op. my best wishes to you all. Dorothy
I truly enjoyed the service Dr. DiPasquale's office provided. Dr. D recognized immediately what the problem was after actively listening to my complaints, as well as provided a thorough examination. I would highly recommend his services to anyone.
Felt very comfortable with Dr. D.
Dr. DiPasquale saved my life and I would recommend him to anyone that is seeking a very qualified and caring doctor. He detected a cancer in me, that most others would have missed. My test results came back as 99% clear but that 1% chance was still there and he was not satisfied with that so did further testing. Two other doctors had missed this. It turned out that it was cancer and his diligence and caring caught what could have been a life ending diagnosis. I am happy to say that he still provides that same care, confidence and skill in all of my visits since then. His staff is efficient and caring and the entire experience when I visit this office are top notch. I recommend him to anyone that is seeking the kind of quality care that is hard to find now. He is a forever doctor to me and to my family. When we visit him, the feeling you get is like you are seeing family. He really cares.
Dr. DiPasquale has left no stone unturned and gone beyond to answer all my questions and help ease my nerves with all my concerns. I came in feeling so ill and his energy and professionalism has picked up my spirits. Five stars on all accounts.
Excellent doctor and staff!
He was great. I was very apprehensive and he put me at ease.
He is knowledgeable and approachable as well as being a skilled surgeon. He appears to be caring for you as if you are a good friend. The staff are very helpful. After a terrible accident He put my wife's fractured nose back together and centered it on her face as good as new.
I liked Dr DiPasquale. I thought he was thorough and I think he can solve my issues. His staff is very pleasant also.
Dr. DiPasquale is upfront and tells you like it is. He is funny and nice.
The doctor and staff are all awesome!!!
It was great.
Really enjoyed the appointment with Dr. DiPasquale. Also, very much enjoyed conversing with the PA, James C. He is great! Love him!
Awesome doctor, very amenable to his clients (he even asked if I wanted a play-by-play or would rather not know what he was doing in up there!), very professional and caring. Very highly recommended!
I liked him immediately but he was very rushed, his staff constantly interrupting asking him for information . No one seemed to know where things were or how to do something & I think patients were mixed up. Maybe the staff were new. If so, then he needs a good office manager so he can do his job, treating patients. They all were courteous & were trying to be helpful. I had more questions but he was gone. Other staff tried to help me but I left feeling like I had been on an assembly line. I actually stood in the hallway for a few minutes because nobody seemed to know what to do with me.
I was impressed with his personal concern, his friendly smile and his professionalism. I would highly recommend him to any friends and family.
Always a pleasure visiting this office!
Dr. DiPasquale and his staff are extremely organized and highly Professional. Dr. DiPasquale leaves no stone unturned when it comes to your health issues. I really like that. Plus Dr. DiPasquale is kind, personable, and very knowledgable. That is very important to me. I really trust this doctor and in this day and age that speaks volumes.Thank you Lourdes
One of the few Doctors I trust with my children and myself :) Excellent Doctor who truly cares about his patients with a supportive staff that is always super friendly :)
Great visit feel better already.
This office nailed it!! All the way from check in to check out the experience was efficient, professional and pleasant. Dr DiPasquale is exceptional in his knowledge, expertise and bedside manner. It is extremely evident that he loves what he does! His team is attentive to details, responsive and caring. I had a very high level quality experience at Vitale Institute.
I absolutely love how much Dr Di Pasquale cares about his patients. He's very attentive and knowledgeable.
Dr Dipasquale is a very good physician and has empathy for the patient. The staff is friendly.
I have been to 3 Ear/nose/throat Doctor's over the last 15 years. Dr. Paul DiPasquale is Without a doubt, the best of the best. There was nothing he didn't ask or examine on me. One day after seeing him I feel great.
I have to admit that I was about to leave the office after more than a 45-minute wait before the Doctor saw me. Once the Doctor did come and see me, he treated me very well and explained my issues and a plan forward.
It's an excellent office with a great doctor.
Your office was very nice an professional to my mom and myself. I would recommend this office to anyone. Thank u for your car of my mom,
Very nice, everyone in Dr Paul DiOasquale, D O office is well trained. I received a well care Jason is great he did a audio test for my ear , He has a lot of patience ,
He's absolutely the best !!! I had a sinus problem for years, went to several doctors, but he was the ONLY one who was able to help me... do yourself a favor and go !!
Visit was awesome! Great doctor!
I love Dr Dipasquale!!! He is the best ENT and plastic surgeon!!! He performed my tonsillectomy and my breast augmentation!!! He is so nice and makes you feel so comfortable as he is so genuine and friendly!!! Thank you Dr Dipasquale and the Vitale Institute!!!
As a new patient I fill out the forms on line to save the time at the office. Upon arrivel all I had to do was sign the forms. That was a refreshing way to use tchnology. I still had a short wait outside and inside. As it turns out I was referred to yet another specialist. The Dr. Explained his procaution to preform the test that is required. I wish I could have gone to that Dr. In the first place. Another day another doctor. Over all it was a present but un called fore stop.
Everyone in the office was friendly and helpful. Dr DiPasquale was friendly, knowledgable and understanding. He seems to really know what he's doing AND CARES about the patient. It's hard to get that from most doctors these days. It is my hope that with his help today and in the future, I will finally be on the mend.
I thought he was very professional and knowledgeable, I'm glad I found him !!
Dr. DiPasquale and his staff are at the top of my list, for sure. Everyone in the office is kind, knowledgeable,very friendly and professional, plus very organized, There is just a great atmosphere in his office. I like that. Always Dr. DiPasquale explains everything in detail which is good because if a procedure is done there is no fear of the unknown. Of course, the office is clean and neat, Kind of light and airy. Oh and the music they play is pleasant also, makes you want to get up and dance. You should go there, you will not be sorry. Lourdes Ross
Dr. Di Pasquale was very professional, friendly and knowledgeable. What I really liked is that he was great with my 7 year old son and made him feel at ease. It was a great experience for my son, especially since he was nervous.
Very well organized, friendly, and professional office. This office could teach others how to run a Doctor's office.
He was great and very knowledgeable. And the staff was wonderful also.
Amazing! When you first walk in, everyone is immediately very tentative and sweet. The Doctor overall is a very easy-going guy. He is very easy to talk to and extremely motivational. I felt so sure in his hands because he truly cares about the patient and their results for what they want. He gives the patient exactly what they are asking for and more by offering tips as to what he thinks would look better. If you need anything done, this is the place!
It was fantastic! Right away he made me comfortable and knew exactly what needed to be done to make me feel better. I don't handle needles well and he took that into account and made it a great experience. Great personality!
He is an excellent doctor-very professional and very knowledgeable. Just do not care for the long wait time.
Considering what I went in for, I suppose the overall experience was handled quite professionally. Everyone was attentive to my needs while there. Great staff! Would recommend to other patients
I really liked him. He's nice, professional and has a very upbeat energy. He addressed everything I wanted to cover. I would definitely recommend him!!
Excellent staff and service!
I have seen Dr. D a few years ago and that's why I returned to him today. He did such a great job of removing a lump that you can barely see a scar especially if you didn't know it was there.
I think he is very personable, professional and what a great bedside manner. Wonderful and will not hesitate to go back.
Dr. DiPasquale was extremely knowledgeable and kind. He did everything he could to assist me and was the first out three doctors to acknowledge the swelling in my neck and do something about it. I would highly recommend Dr. DiPasquale.
LOVE Dr D and ALL of his staff!!! they are all so kind and cared not only about my son (he had his Tonsills and Adenoids out) but for me as I stressed out during the recovery!!!! I wish ALL the Dr's my son sees were like them!! <3
FANTASTIC. I have never had a doctor spend so much time with me. First, he asked what I was looking for and then he explained his professional opinion. PERFECT
I was late for my appointment however called in advance to let them know I was going to be and when I arrived even being late was taken care of in less than 30 minutes. Dr. DiPasquale is very friendly and explains all the options available
Dr. DiPasquale and his whole staff are professional to the core .Everyone is friendly and make you feel right at home. I noticed immediate results after my surgery and could not be happier with the experience. I will highly recommend him.
very good surgeon
Very impressed with my experience today. The staff was friendly and very helpful. Dr. DiPasquale was extremely nice and wonderful to my 5 year old son. We would highly recommend him to anyone. My husband and I are very pleased.
Comfortable and good energy.
He's the one you want. when you're looking for an EMT,look no further. I would rather pay out of my pocket then have to see anyone else. That also includes his staff! Thanks D.!
Dr. DePasquale is a breath of fresh air, has a gift for dealing with patients. I had great results with the work he dif for me. He will be highly recommended.
Very nice doctor. Looking foward to seeing him again.
Dr. DiPasquale is awesome! I have seen him several times as an ENT for sinus related issues as well as for Botox and have recommended him to both family and friends! Wonderful Doctor and excellent office staff....very professional and caring staff.
Fantastic! Dr DiPasquale immediately recognized my problem and put a plan in place to address. He was very understanding of my symptoms and descriptive in his diagnosis.
Doctor Paul DiPasquale was awesome, so understNding and caring!!
Excellent medical service
Would recommend to my friends
I love him. Very caring
Very impressed, everyone was so friendly!
I don't think I've ever had a doctor so attentive. Dr. Pasquale has excellent bed side manners. I wish there was more doctors like him.
Dr. DiPasquale's office is fantastic! I felt very comfortable around him. He was very knowledgable about my symptoms and the steps we needed to take to address them. I'm so happy I chose his office as my ENT. I plan on recommending him to other since he covers a wide range of medical issues.
He was a very nice man.
Bed Side Manners are very good.
They stop accepting my insurance right after my surgery and they never called to let me know that they started to accept my insurance again, now I'm having more ear problems.
The doctor was fantastic: down to earth; very clear and easy to understand; and, most importantly, thorough. I was very glad I saw him, but won't return. While I appreciate his need to reduce his malpractice insurance costs, I refuse to give up my rights. I've never sued anyone, but will not give up my right to do so in the event of malpractice. I was in Medical Practice Management for over 30 years. In my experience, arbitration always favors the professional, not the patient.
What a wonderful doctor! He explains the science involoved in clear language and really lets the patient know "We are in this together. We will solve the problems." Dr. DiPasquale has the best patient-side manner I've encountered in my 69+ years. He's a real Pro!
Highly recommend! Excellent bedside manner and very informative
It was a great and comfortable experience. The information was given in a easy manner to understand and the procedure was done in a fair way. Overall, I give Dr. D a A+
Great doctor with a great staff and cutting edge equipment. Allergy, audiology, ENT & Plastic Surgery under one roof!
The doctor was very pleasant, knowledgeable and very helpful. He took the time to answer all my questions and made me feel that he really cared about my needs. Thanks DOC. Dr. Di Pasquale
Great Doctor! Took his time to explain things to me. Didn't make me feel that he would rush me out the door. Great bed side manners. I would highly recommend to see Dr D. for all your ENT problems.
I felt that my visit was very unique to myself which was very nice. Doctor DiPasquale made me feel like he cared about my health and explained everything in great detail until I was comfortable with everything.
Awesome doctor explains everything you need to know and educates you in every way possible! I would recommend him to everyone he's great!
Dr. DiPasquale is a consummate professional. I have homes in two geographical locations so maintain medical support people at both. Hope I can use Dr. Di Pasquale's services exclusively in future. He is positive and encouraging. Dr. Howard Banks
Very professional and personable. He took his time and answered all of my questions.
I just had my first visit with Dr. DiPasquale and highly recommend him as an ENT. He was incredibly nice and conversable. Additionally, he was very considerate with his treatments and practices when he knew that I had to "self pay"; making sure to do what was necessary, but not introduce any extraneous procedures. Great doctor, great visit.
Dr DiPasquale was very professional and efficient. He answered all my questions and provided great service.
He was great!! Spent as much time as I needed in answering all my questions. He was very thorough and will definitely return in the future if I need his services.
Dr. DiPasquali and his office team meets and exceeds all expectations. The sagacious doctor and his friendly office staff made me welcome on my first visit there. I loved the ZocDoc format as I was able to give my required personal history online before my visit. Dr. Dipasquali immediately treated my medical emergency bringing me great relief. I am looking forward to my followup visit there next week as I am absolutely comfortable with Dr. DiPasquale's professional and empathatic mannerisms. I quit Tampa ENT on Fletcher due to their indifferent attitudes directed to the patients. Dr. DiPasquale's practice was a refreshing change of pace. I have bilateral nerve deafness and wear hearing aids. I have been dealing with ENT's for over 50 years and Dr. DiPasquale is up there in the top three in my opinion.
Such a great bedside manner...refreshingly patient and caring.
He's got a great bedside manner!
Great doctor. Takes the time to truly listen. Inspires confidence in his work. Both he and his staff are likable, friendly and on the ball.
He was great! Very understanding to my situation and I feel that I finally have the treatment I need to get well! He Discussed all the plans for treatment and involved me in the process. Highly recommend!
I thought he had an amazing personality and I think he is going to fix me FINALLY! Maybe in more ways then one since he seems to have so many talents!
He took his time and he was very knowledgeable. I lucked out stumbling upon this physician. Highly recommend!!