Size is perfect.  The finish on the frame is excellent and the depth of the frame as well.  Quality product.