I purchase this product often. So, I would give it a 4-5 star rating, however, the problem I had with this order is that I purchased the scrub pants and received the scrub tops instead. I'll be returning the top and MAYBE reordering the pants again... just a little disappointing.