These light blue denim overalls with cheetah print are super cute. They do have pockets. They are denim so no stretch. The straps are adjustable. There are buttons on the side to make it easy to get on and off. If in Between sizes I would suggest sizing up.