Its nice! its not very challenging harmonicaly, it also has this calming feel with the halfnote + two 8ths
You could have maby dropped the repeat and just made a little "quote" from the beginning instead of the whole thing.
but it not crucial.
And the piano cadenza was nice too, really like the first bar, quite romantic (that bar XD).
i cant find anything to complain about, i could prefer to not have the 3rd in the dominant in cello/bass but its not a big deal, it would sound better live.
Nice job!