I would love to update this feedback before May 24th, but I placed my order in March with max delivery promised April 24th. I nicely but directly messaged the seller 3x but still with no reply as to why the delivery holdup. I will hate to cancel as I love the product but now I'm within days to cancel and get refund. Wish me luck!