Perfect size for its purpose. Stayed straight on my back the whole hike even climbing rocks. The back panel venting works great. The zippers are great. The water bottle mesh is a fail. It needs to be a few inches higher. When I take the pack off my water bottle falls out. Tried a nalgene and normal recycle friendly bottles and only tiny bottles stay in. Ill find some material to sew onto it.