It has pockets and stretches. Stay fly Top and pants C$150.00PriceSizeSelectQuantity*Out of StockNotify When Available