I don't remember any reads on the villian. I really should have been thinking more about stack sizes on the flop/turn. I was pretty sure he had a queen so I wasn't too worried about the flush on the river. Thoughts?

PokerStars No-Limit Hold'em, $0.05 BB (6 handed) - Poker-Stars Converter Tool from FlopTurnRiver.com

Hero (BB) ($15.71)
UTG ($9.93)
MP ($3.51)
CO ($12.71)
Button ($12.11)
SB ($3.49)

Preflop: Hero is BB with Q, A
3 folds, Button raises to $0.20, 1 fold, Hero raises to $0.50, Button calls $0.30

Flop: ($1.02) Q, 4, 5 (2 players)
Hero bets $0.75, Button calls $0.75

Turn: ($2.52) 2 (2 players)
Hero bets $2, Button calls $2

River: ($6.52) A (2 players)
Hero bets $7, Button raises to $8.86 (All-In), Hero calls $1.86

Total pot: $24.24 | Rake: $1.15