This is a pre-order for a screenprinted American Apparel brand shorts. These are made out of 100% ring spun cotton with a 7" inseam and have pockets. Please allow 4-6 weeks for product delivery. DM with any questions.