The item was delivered fast but I'm unhappy with this purchase. A week earlier I bought another animal print pants from H&M marked size L. It gits me perfect but these pants too small and have ugly cut. The description wasn't enough. Don't like it at all.