Wow wow wow incredible set! The top has built in padding. It’s such good quality! The only issue is you have to size up like 2 sizes. I’m usually a Uk size 10-12 and I got the extra large and it fit perfectly. Gonna buy more coz I’m just obsessed with it.