I am 5’4” wearing a small in the graphic top. •Bodysuit: I am wearing a small and it does have a snap bottom closure. •Leggings: I am wearing an xs. •Shoes: I went down one full size. #LTKSeasonal #LTKFallSale