I had a problem with my order and wasn’t given a solution that worked for me. I ordered a size Large and gave myself plenty of time to receive it by a certain date that I needed it by but when I received my order. I was sent a size Medium instead. I contacted them to see what I could do and was told I had to send the Medium back before they could send me my correct order. the other option was to place a new order. these were not a great options for me because I would not receive my correct size by the time I needed it so I kept the wrong order. other than that the product was what you would expect if you get the right item.