Im trying to decide if I should get it or not. Has anyone had any problems with it.