Last year I purchased a Microsoft Surface Go and wrote this blog post. This is a quick one year review.
I use the Surface Go nearly daily and it performs like the day I bought it. Its been a reliable performer and the battery life is still excellent. I still really like it and recommend it all the time.