Delivery was on time and quick. However was a bit disappointed with the shorts as the stitching was defective on one side. Although Kingz offered a discount refund but still no one has emailed back with the amount of refund and communication is slow. I still haven’t been able to wear the shorts yet due to the worry that the stitches might tear! It can be re-stitched but for the brand and price of the shorts, it shouldn’t have such poor finishing touches.