beige/orange cotton all-over floral print stand-up collar front button fastening long puff sleeves ruffle cuffs ruffle hem asymmetric hem