Well looks to me like you did well, i dont see obvious defects i do see on the last pic the scales look a little thick,
all that matters is if you like it who cares what others will say about it....