Could be made more carefully but ok for the price.
The glass was so dirty despite it being sealed in cellophane. Ten minutes and two tea towels to make it acceptable. Also glue on one edge of the frame. The corner joints are fairly precise. Good price although I wonder if the cheaper product from The Warehouse is better quality.