It has a zip at the back and side pockets
Main 100% viscose Lining 100% Polyester
Inside leg 29inches