I think you're being a little too hard on yourself. Looks good for something you made in just 20 minutes!
thanks