I love this outfit so much more seeing it in person than in pictures. The shoes are well made and are easy to put on. The shorts are a canvas type material, with cute pockets. The shirt is a halter style with elastic on the back and a velcro neck closure. I give it an A.