its a good line objectively (like, in terms of prose, metaphor etc), but you also have to consider context. it doesn't quite sound like a line of dialogue i can see myself saying (generally good advice: read out dialogue to urself), but if ur character tends towards flowy language then it makes sense!