Ribbed wrap bodysuit with long sleeves