I purchased these diapers as a greener alternative to regular diapers and absolutely love them! They have a flushable insert that eliminates the ick factor of regular cloth diapers. No more poop in the washing machine! They consist of an outer cloth layer that is super breatheable, a vinyl like liner that holds in the wetness and the flushable liner that absorbs like nothing I have ever seen. My son has never leaked! He leaked in everything we had tried up until now! The best part of these diapers to me is the green factor. Regular disposables take over 500 years to decompose! The G liners decompose in about 50 days! They can be flushed, composted or even thrown away like regular diapers because they decompose so quickly.
I would say the only downfall is that there are so many pieces to assemble. I have found though that just putting aside ten minutes in te evening to assemble the diapers for the next day eliminates this problem.