I chose sea shipping and was prepared for a longer delivery time, but waiting several months – and far beyond the estimated delivery date – is completely unacceptable. I still haven’t received the product, so I cannot comment on its quality yet. For now, it’s unfortunately just 1 star from me due to the extremely poor delivery experience.