i have ordered this item twice and was cheaper than the store had listed and for more than what i would of gotten in the store it was 24.00 dollars for 46 i think love these they don't soak through even at night so no need to get night time ones as well came in the box shown no damage done to the box and arrived early will order again thanks