I ordered from aliexpress before I read the reviews, so I after I placed my order and read the reviews, I was sure I lost my $22.00. Boy was I wrong. I ordered look alike shorts from American apparel from aliexpress. After reading the reviews I figured the shorts would arrive in about 2 months. My shorts arrived in 2 weeks and the shorts look AMAZING and even were from AMERICAN APPAREL, which was a pleasant surprise. The shorts fit perfectly and are gorgeous. I would order again.