I bought this as my first Co2 system vs buying cheap and working my way up to quality. It appears to be really well made, it was easy enough to put together. The packaging for everything was mint and it showed up very quickly. I however, had a problem with the check valve that was sent with it. It didn't matter what I did, it continued to allow water through the tube. (I don't know if I just got a faulty one or if others have had the same problem)This is why I took a star off. I'm currently using a cheap plastic one (which is holding the water at bay) while I wait for a better quality one to come from a local aquatic store.