Super soft and comfy pull on jeans. No buttons or zippers at the waist but there is a cute zip and fringe detail at the ankle. These will be your new fav jeans because they don't feel like jeans at all. Mostly cotton and polyester mix with a touch of spandex and viscose. The front pocket is fake and the back pockets are real. Just a fantastic fit.