Any advice/experience, both good and bad, with this would be helpfull!!