The first time I put this on, I thought this is a bit short and it is compered to my other run vests, however, I must say I felt much more comfortable in this vest than my others (So side does matter Hehe) It's extremely well made and has plenty of pockets and attachments for all your gear, and with the big 10L back pocket it will hold your rain gear and food with room to spare.
I especially like the attachments for your trekking poles because you have the opinion to store them on the back, well out of the way (But you can still get at them when needed without taking the vest off). Also, you have the opinion to store them on the side of the vest for quicker use.
I also especially like the two zip pockets on the side of the vest, which come in handy for your car keys and more.
To sum up, this is a very well-made vest at a great price.