I was just looking at it and it seems so good so I'm wondering if anyone has any experience with it. What's the catch?