The products I ordered arrived quick, was exactly as pictured. I ordered XL because that’s what size I ordered previously. This time the XL was much bigger. I didn’t return them because the price went up after the holidays and I couldn’t afford the new price. Most definitely will order from EPTM many more times!