Hello undertuck. Welcome to the forum?
Your sentence is fine. But in what way do you have any problems with the grammar?
I agree with everyone. It's fine.
Just so you'll know for the future: You should always ask a specific question, about a word, for instance, or a point of grammar. It gives us a starting point for our discussion. In this case, it would make sure that we aren't missing the particular point that concerns you.
What in this sentence did you have doubts about?
(I'll change the title. )