HomeFull coverage one piece with removable belt. Model is wearing a large.Mai’ao$38.00PriceOut of Stock