Denim jumpsuit.
I’m wearing a size small and I’m a size 8 on top, 8-10 on the bottom.
I’ve linked the same suit several times as each place as different sizes available and different price points.
My fiats are from H&M but in store - I’ve linked similar.