How long is it and do you have any pictures?