Technical Feedback on Bench

forgot to add: anything I can improve on? what looks good, bad, etc