Nice details and almost everything fits together well, but the tiny panel that fits onto its back needs to be filed in order to actually fit into position. And why is that panel even a separate piece, anyway. Aside from that it's a great piece, just very expensive.