Diaper Junction is always my go to, I love them and their deals and products. The 3.1 AIO is new and soo wonderful! It has absorbent material in the shell, then two inserts that snap in/out to make washing/drying easy and change absorbancy. It's a bamboo blend. We have an Imagine 100% bamboo AIO too which is sooo soft and I love the snappable insert but it's just not as absorbent as the 3.1.. still gets my boy through the night now that he's off bottles and I would happily buy more and add a booster because I like the insert so much.