Make sure you are aware of Cube's funny sizing.
I have a "58cm" Attain GTC Disc 2016 and no tube is 58cm. Reach 388mm, stack 610mm, a decent albeit upright aero brick fit for me at a smidgin under 5'10 a bow stubby legs (~89.5cm pedal top to saddle top). My lower back was very fragile when this bargain came up, I've been running it will a Deda adjustable stem at -30 degrees for a few years now, often under all spacers, sometimes above them all when my lower back plays up.
~9Kg out of the box, ~8.5Kg with carbon bars, seatpost, 50mm wheels added.
Going on the geo table on link above, I'd probably go "56cm" on this model, 390mm reach and 573mm stack. Would give me 4cm more of exposed seatpost, which would make my Attain a bit less harsh on longer rides, not that I often go over ~2 hours these days and it's been a bit neglected since my egravel arrived and my lurgy went.