I bought these for my boyfriend for our anniversary. I was extremely pleased with the shipping. It came within the 3-5 day range as advertised. The fabric is incredibly soft. I ended up opening it when one of my girlfriends was around, and we both cooed at how soft the boxers were. Seeing as I was giving them as a gift, I found the plastic smell of the packaging to be annoying, so I sprayed my perfume on them (an added present to my boyfriend. being in a long distance relationship, it's nice to give him things that smell like me). My boyfriend absolutely loves them! The added bonus being that they smell like me, but he remarked how soft they feel and how comfortable they are. I'm giving this four stars instead of five stars because they were bought as a gift and I didn't wear them myself to be able to comment on how comfortable they are to wear.