Looks like a goos start, I think that you've got some edge loops that you can delete to make it more efficent.