The toilet paper is soft but sturdy enough to wipe. The bag was not ripped. It came inside a box which protected it. I picked it up at the store to save money on shipping. I need this toilet paper right away and Staples was the only store that had the cheapest price.