Yes
yes
No it don’t, it comes with hip pad that goes a little a cross the butt, if you need butt pad you better off getting something else. It’s lovely through if you want to enhance you’re hips.
This product does wonders for the giving your body more curves, and yes it have stretch to it. I normally get xl but went down to a large for a better fit.