Kyra Hair Reviews
View more informationReviews
We're all about trust. Our community relies on honest reviews to help you make those big decisions with ease.
5.0 out of 5 rating
5.0 Fantastic
5.0 out of 5 rating
76 Reviews
100% recommend it
-
Quality of service 5 out of 5 rating
-
Average response time 5 out of 5 rating
-
Professionalism 5 out of 5 rating
-
Value 5 out of 5 rating
-
Flexibility 5 out of 5 rating
+103
User photos
-
Jordan F. Sent on 11/21/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Absolute perfection!
Myself (bride), my daughter, my bridesmaids and mother in law were so happy and satisfied with our hair for my big day! My hair doesn’t hold a curl for anything and it didn’t budge at all even after 5+ hours of dancing around and having a blast. We received so many compliments about how beautiful our hair was and the braids in my hair were absolutely stunning. My daughter’s hair is so fine but her hair held up perfectly as well! With doing a first look before the ceremony, I was concerned about timing and Kyra was so quick that those worries went completely away! I highly recommend Kyra for all of your hair needs!Myself (bride), my daughter, my bridesmaids and mother in law were so happy and satisfied with our hair for my big day! My hair doesn’t hold a curl for anything and it didn’t budge at all even after 5+ hours of dancing around and having a blast. We received so many compliments about how beautiful our hair was and the braids in my hair were absolutely stunning. My daughter’s hair is so fine but her hair held up perfectly as well! With doing a first look before the ceremony, I was concerned about timing and Kyra was so quick that those worries went completely away! I highly recommend Kyra for all of your hair needs!-
-
-
+2 photos
-
Quality of service
-
Cara Sent on 12/29/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Strong recommend
Kyra was an incredible hair stylist and I loved working with her. On the wedding day, she was punctual, perky and professional. I loved having Emily Elle Makeup and Kyra Hair together on my wedding day- their best-friend energy meant they knew exactly what each other needed and helped keep everything and everyone on time. I strongly recommend Kyra Hair!
Kyra was an incredible hair stylist and I loved working with her. On the wedding day, she was punctual, perky and professional. I loved having Emily Elle Makeup and Kyra Hair together on my wedding day- their best-friend energy meant they knew exactly what each other needed and helped keep everything and everyone on time. I strongly recommend Kyra Hair! -
Quality of service
-
Brittany Sent on 11/09/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
The best!!
Kyra was kind, professional, and communicative! She knows what she’s doing and was able to get through my group of girls in a timely manner while also still providing an incredible service. Everyone looked great and really felt their best in the process. It’s a lot to put your trust into someone for your wedding hair, you’re the center of attention throughout the whole day and want to make sure your hair along with everything else holds up- through dancing, sweating, running around, and so much more my hair looked stunning! I highly recommend booking with Kyra for your big day, we loved her :)Kyra was kind, professional, and communicative! She knows what she’s doing and was able to get through my group of girls in a timely manner while also still providing an incredible service. Everyone looked great and really felt their best in the process. It’s a lot to put your trust into someone for your wedding hair, you’re the center of attention throughout the whole day and want to make sure your hair along with everything else holds up- through dancing, sweating, running around, and so much more my hair looked stunning! I highly recommend booking with Kyra for your big day, we loved her :)-
-
-
+3 photos
-
Quality of service
-
Danielle W. Sent on 11/27/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Excellent experience with Kyra
Kyra is so sweet and great to work with. She genuinely wants you to love your hair and is patient and not pushy at all. I really enjoyed working with her and felt comfortable to tell her what I liked and didn't like. She is really easy going, my hair came out stunning and I received so many compliments on it. I would highly recommend her to my friends! Thanks, Kyra!Kyra is so sweet and great to work with. She genuinely wants you to love your hair and is patient and not pushy at all. I really enjoyed working with her and felt comfortable to tell her what I liked and didn't like. She is really easy going, my hair came out stunning and I received so many compliments on it. I would highly recommend her to my friends! Thanks, Kyra! -
Quality of service
-
Hunter B. Sent on 11/20/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Great service!
Kyra did an amazing job on my hair and all my bridesmaid. She worked efficiently and everyone loved how their looks turned out! She was very responsive!Kyra did an amazing job on my hair and all my bridesmaid. She worked efficiently and everyone loved how their looks turned out! She was very responsive! -
Quality of service
-
Dana P. Sent on 12/05/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Great experience with Kyra!
Kyra did the most perfect job for my wedding! It was so helpful to do a trial with her before where she took the time to listen and worked with me to find a hair style that I loved. I was very happy with how it turned out on the big day! Thanks again, Kyra!Kyra did the most perfect job for my wedding! It was so helpful to do a trial with her before where she took the time to listen and worked with me to find a hair style that I loved. I was very happy with how it turned out on the big day! Thanks again, Kyra!-
-
-
+3 photos
-
Quality of service
-
J H Sent on 12/02/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Kyra Hair is Amazing!!!
Kyra is absolutely amazing and you definitely should have her do your hair!!! Right from my first trial she hit the nail on the head. I showed her some ideas, she did EXACTLY what I was dreaming of. She is so nice and incredibly talented!!!! I had her do my entire bridal party. You will not be disappointed!Kyra is absolutely amazing and you definitely should have her do your hair!!! Right from my first trial she hit the nail on the head. I showed her some ideas, she did EXACTLY what I was dreaming of. She is so nice and incredibly talented!!!! I had her do my entire bridal party. You will not be disappointed!-
-
-
+4 photos
-
Quality of service
-
Mallory E. Sent on 11/20/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
The best of the best!
I cannot say enough wonderful things about Kyra! I wasn’t able to do a trial, so I just showed her a picture of what I wanted on my wedding day and my hair looked even better than the picture. She was so professional, so sweet and really listened to what I wanted as well as the rest of my bridesmaids. Everyone loved their hair and everyone’s hair still looked perfect by the end of the night. Highly highly recommend!I cannot say enough wonderful things about Kyra! I wasn’t able to do a trial, so I just showed her a picture of what I wanted on my wedding day and my hair looked even better than the picture. She was so professional, so sweet and really listened to what I wanted as well as the rest of my bridesmaids. Everyone loved their hair and everyone’s hair still looked perfect by the end of the night. Highly highly recommend! -
Quality of service
-
Melissa P. Sent on 07/31/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Amazing!! Couldn’t have felt more beautiful
Kyra was not only an amazing hair stylist but she was so kind leading up to the day and throughout the day of my wedding! My hair and the hair of all my bridesmaids, mom and my mother in law looked absolutely stunning!!! If you want to look like a magical and beautiful on your wedding day, look no further. My hair even held up in a rainstorm!!Kyra was not only an amazing hair stylist but she was so kind leading up to the day and throughout the day of my wedding! My hair and the hair of all my bridesmaids, mom and my mother in law looked absolutely stunning!!! If you want to look like a magical and beautiful on your wedding day, look no further. My hair even held up in a rainstorm!!-
-
-
+2 photos
-
Quality of service
-
Tami Sent on 09/04/20235 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Look no further!
Kyra was absolutely amazing! I cannot say enough about how wonderful she is! I didn’t do a trial, showed Kyra a picture the day of and she absolutely nailed it!!! She arrived on time (it was early! 6am) was friendly, ready to go and just had all around good energy. There were 7 people who needed hair done, we were all done with time to spare for touch ups and our final looks were absolutely perfect! I can’t recommend Kyra enough, look no further!Kyra was absolutely amazing! I cannot say enough about how wonderful she is! I didn’t do a trial, showed Kyra a picture the day of and she absolutely nailed it!!! She arrived on time (it was early! 6am) was friendly, ready to go and just had all around good energy. There were 7 people who needed hair done, we were all done with time to spare for touch ups and our final looks were absolutely perfect! I can’t recommend Kyra enough, look no further! -
Quality of service
-
Tatiana B. Sent on 10/21/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Kyra Hair is Amazing!
Kyra is a miracle worker with all types of hair! She made myself, all of the bridesmaids and my mother-in-law, feel and look like princesses on my wedding day! I had originally had another hair stylist lined up but ended up flaking on my two months before the wedding. My makeup artist (Emily Elle Makeup) pointed me in her direction and thankfully she was available for my big day! I went in for a trial and instantly felt so much more comfortable and happy with the results! Did make my hair look EXACTLY the way I wanted it to and I couldn’t have gotten so lucky! She listened to what everyone in my wedding party wanted and made it happen with a smile on her face! I highly recommend it if you're looking for a hair stylist to go with Kyra Hair! (She works extremely well with Emily Elle Makeup if you're looking for makeup! Best duo ever!)
Kyra is a miracle worker with all types of hair! She made myself, all of the bridesmaids and my mother-in-law, feel and look like princesses on my wedding day! I had originally had another hair stylist lined up but ended up flaking on my two months before the wedding. My makeup artist (Emily Elle Makeup) pointed me in her direction and thankfully she was available for my big day! I went in for a trial and instantly felt so much more comfortable and happy with the results! Did make my hair look EXACTLY the way I wanted it to and I couldn’t have gotten so lucky! She listened to what everyone in my wedding party wanted and made it happen with a smile on her face! I highly recommend it if you're looking for a hair stylist to go with Kyra Hair! (She works extremely well with Emily Elle Makeup if you're looking for makeup! Best duo ever!)
-
-
-
+2 photos
-
Quality of service
-
Taylor B. Sent on 06/25/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
A perfect fit!!
I was definitely looking for a specific look and Kyra absolutely nailed it! As soon as we discussed the vibe of the day, she was able to create a look for me and my girls that fit perfectly. Pictures attached! Cannot recommend enough!! So easy to hang out with while getting ready, she was so sweet and a fast worker too!I was definitely looking for a specific look and Kyra absolutely nailed it! As soon as we discussed the vibe of the day, she was able to create a look for me and my girls that fit perfectly. Pictures attached! Cannot recommend enough!! So easy to hang out with while getting ready, she was so sweet and a fast worker too!-
-
-
+6 photos
-
Quality of service
-
Talia P. Sent on 07/06/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Highly Recommend!
I am sooo glad we chose Kyra as our hair stylist for our wedding! She is so talented, listened to every detail I requested and helped the day run smoothly! I had 13 bridesmaids and she brought a great styling team with her. We all loved the way our hair looked! She also was incredibly patient with my mom who is sensitive about her hair post-chemo. Kyra helped her find the best look for her and made sure she felt confident and comfortable on the big day. I can’t thank you enough, Kyra!I am sooo glad we chose Kyra as our hair stylist for our wedding! She is so talented, listened to every detail I requested and helped the day run smoothly! I had 13 bridesmaids and she brought a great styling team with her. We all loved the way our hair looked! She also was incredibly patient with my mom who is sensitive about her hair post-chemo. Kyra helped her find the best look for her and made sure she felt confident and comfortable on the big day. I can’t thank you enough, Kyra! -
Quality of service
-
Deanna F. Sent on 06/04/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
She made our day perfect!
Kyra and her assistant were excellent the day of our wedding! Her designs for myself and my bridesmaids were great and everyone looked very cohesive. She was very efficient and everyone was finished with time to spare. 10/10 from start to finish!Kyra and her assistant were excellent the day of our wedding! Her designs for myself and my bridesmaids were great and everyone looked very cohesive. She was very efficient and everyone was finished with time to spare. 10/10 from start to finish! -
Quality of service
-
Brianna P. Sent on 05/19/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Love is in the H(air)
Kyra was amazing. She kept the lines of communication open at all times. She helped keep track of everyone and gave a specific timeline to keep everyone in check, giving me one less thing to worry about on the day of my wedding. Thank you for making me feel beautiful on one of the most important days of my life!!Kyra was amazing. She kept the lines of communication open at all times. She helped keep track of everyone and gave a specific timeline to keep everyone in check, giving me one less thing to worry about on the day of my wedding. Thank you for making me feel beautiful on one of the most important days of my life!! -
Quality of service
-
Nicholas A. Sent on 05/19/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Great experience
Kyra was very responsive and did a great job on our special day!Kyra was very responsive and did a great job on our special day! -
Quality of service
-
Brooke G. Sent on 10/14/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
12/10 Book her now!!
Kyra was a dream! My bridesmaids, mom, and MIL all loved their hair. She took the time to understand exactly what each person wanted and ensured they were all happy with it. My hair came out absolutely beautiful and looked the same the following morning. Highly recommend!!Kyra was a dream! My bridesmaids, mom, and MIL all loved their hair. She took the time to understand exactly what each person wanted and ensured they were all happy with it. My hair came out absolutely beautiful and looked the same the following morning. Highly recommend!! -
Quality of service
-
Christine Sent on 05/21/20225 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Beautiful hair for my wedding!
Kyra did my hair for my wedding as well as my mom's, my husband's mom's, bridemaids, and my flower girl. I loved my hair during the trial and very few changes for my wedding day. I loved how she did my hair on my wedding day and it stayed in perfectly even after dancing all night. Everyone else LOVED their hair as well! I can't recommend her enough.Kyra did my hair for my wedding as well as my mom's, my husband's mom's, bridemaids, and my flower girl. I loved my hair during the trial and very few changes for my wedding day. I loved how she did my hair on my wedding day and it stayed in perfectly even after dancing all night. Everyone else LOVED their hair as well! I can't recommend her enough. -
Quality of service
-
Mariel Sent on 10/28/20215 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Kyra is so talented and so nice! Book her now!
Kyra and her assistant Meaghan did my hair along with 11 others for my wedding. My hair was absolutely perfect and exactly what I wanted and all the girls were very happy with their hair too. Kyra and Meghan were able to give everyone the style they were looking for regardless of the type: up, down, half up, blow out. They can do it all. I am extremely picky with my hair and I'm so glad the Kyra was my stylist. She's not only extremely talented but also so so nice! I highly recommend her!Kyra and her assistant Meaghan did my hair along with 11 others for my wedding. My hair was absolutely perfect and exactly what I wanted and all the girls were very happy with their hair too. Kyra and Meghan were able to give everyone the style they were looking for regardless of the type: up, down, half up, blow out. They can do it all. I am extremely picky with my hair and I'm so glad the Kyra was my stylist. She's not only extremely talented but also so so nice! I highly recommend her! -
Quality of service
-
Arianna Sent on 10/27/20215 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Simply amazing from start to finish !
Where can I even start, my wedding was postponed after covid so with continuous bumps along the way kyra stayed absolutely perfect. She was just so reassuring and positive, she was always honest, never pushy and always patient. I had 14 women that needed their hair done and she killed it with every single style. From my beautiful curly updo to my bridesmaids half shaved reverse French braid, she takes her styles to such a fun artsy place and the compliments were non stop all night. If you haven’t booked her you better call now ! Thanks for everything kyra ! ❤️Where can I even start, my wedding was postponed after covid so with continuous bumps along the way kyra stayed absolutely perfect. She was just so reassuring and positive, she was always honest, never pushy and always patient. I had 14 women that needed their hair done and she killed it with every single style. From my beautiful curly updo to my bridesmaids half shaved reverse French braid, she takes her styles to such a fun artsy place and the compliments were non stop all night. If you haven’t booked her you better call now ! Thanks for everything kyra ! ❤️-
-
-
+2 photos
-
Quality of service
-
Loren A. Sent on 11/09/20215 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Wedding Hair Maven!
Kyra is absolutely amazing. So down to earth and sweet. She was very flexible around scheduling my trial. She's also incredibly fast at wedding hair! I had 5 maids, myself, my mom and grandma, and between her and her assistant, they finished way ahead of schedule! She is also very reasonably priced and made me feel super special. Don't look any further for wedding and special occasion hair!Kyra is absolutely amazing. So down to earth and sweet. She was very flexible around scheduling my trial. She's also incredibly fast at wedding hair! I had 5 maids, myself, my mom and grandma, and between her and her assistant, they finished way ahead of schedule! She is also very reasonably priced and made me feel super special. Don't look any further for wedding and special occasion hair! -
Quality of service
-
Kelly K. Sent on 10/27/20215 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Kyra brought our visions to life! So wonderful to have a part of our ( my sister’s) special day
Kyra literally took my exact vision for my hair and it looked even better than I had imagined! So lovely to have as a part of our getting ready too. She felt like family by the end!Kyra literally took my exact vision for my hair and it looked even better than I had imagined! So lovely to have as a part of our getting ready too. She felt like family by the end! -
Quality of service
-
Christina Sent on 08/25/20215 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Beautiful Wedding day hair
Kyra was so amazing to have as a part of my wedding day! She listened to exactly what I had envisioned for my wedding hair and made it everything I wanted and more. My hair doesn't always hold hairstyles well and it lasted all day and looked great without too much product! She also did my bridesmaids hair and they all looked stunning! She did a great job with so many different hair types. I would highly recommend Kyra to anyone in the area!
Kyra was so amazing to have as a part of my wedding day! She listened to exactly what I had envisioned for my wedding hair and made it everything I wanted and more. My hair doesn't always hold hairstyles well and it lasted all day and looked great without too much product! She also did my bridesmaids hair and they all looked stunning! She did a great job with so many different hair types. I would highly recommend Kyra to anyone in the area!
-
Quality of service
-
Danielle F. Sent on 10/31/20205 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Amazing!!!
Kyra is FANTASTIC and such a gem to work with! We had the best time getting to know each other and her work is untouchable. We (myself, 2 bridesmaids and Mom) were all VERY happy with our hair for my wedding. I wpuld hire her again in a heartbeat. Please don't look any further for hair in the Hudson Valley.... Kyra is THE BEST!Kyra is FANTASTIC and such a gem to work with! We had the best time getting to know each other and her work is untouchable. We (myself, 2 bridesmaids and Mom) were all VERY happy with our hair for my wedding. I wpuld hire her again in a heartbeat. Please don't look any further for hair in the Hudson Valley.... Kyra is THE BEST! -
Quality of service
-
Elaina Sent on 10/17/20205 out of 5 rating
-
Quality of service 5.0 out of 5 rating
-
Average response time 5.0 out of 5 rating
-
Professionalism 5.0 out of 5 rating
-
Value 5.0 out of 5 rating
-
Flexibility 5.0 out of 5 rating
Lovely! 10/10
From the first email to the day of the wedding Kyra was amazing to work with. She is professional, quick to respond, passionate and knowledgeable about her job and overall just the sweetest person! She answered any and all of my questions during the booking and trial process and on wedding day made me feel beyond beautiful! She even finished my hair and the entire bridal party ahead of schedule! I can’t wait to continue using Kyra for haircuts and any other special events. She is so wonderful and I would recommend her again and again!From the first email to the day of the wedding Kyra was amazing to work with. She is professional, quick to respond, passionate and knowledgeable about her job and overall just the sweetest person! She answered any and all of my questions during the booking and trial process and on wedding day made me feel beyond beautiful! She even finished my hair and the entire bridal party ahead of schedule! I can’t wait to continue using Kyra for haircuts and any other special events. She is so wonderful and I would recommend her again and again! -
Quality of service