She looks great!!! Do the XL even leave a buldge? How much does she weigh?