I really enjoyed every item that I purchased. They all fit very well and got here on time. If there was a problem with shipping, Ivrose was very easy to contact and they were willing to solve the problem without hesitation. I really enjoy their customer service and the products offered from this company and I plan on ordering from them again.