The product looks good, nice quality but I was not able to get it in time before departure to South Africa. Placed the order on Sunday Dec 31st 2017, the item was shipped on Friday Jan 5th 2018 and was still not received on January 23rd 2018: date of my flight. They were quoting 7-10 business days for delivery, as it was stock, but it took more than 13 business days to get it. So take consideration that delivery might be longer than what they quote and you might not get it in time if you are traveling somewhere...