Seems it is quite well built. Lots of speculation about front glass etc laid to rest hopefully. https://youtu.be/IXLvNrUTUYw