Just for peoples' information (kind of old news), if you upgrade an Ethereal Item (Example: Ethereal Shaftstop to Boneweave), the upgrade formula does NOT include the Ethereal property when determining defense.
Example: I found an Ethereal Shaftstop (195%). I upgraded it to a Boneweave, and its defense is merely 1309, when simple math proves otherwise.
Boneweave is 399-505 base defense. Even if it was a minimum that dropped (399), that math shows the defense should be a lot higher.
(399*1.5)*2.95=1765.575
Maximum (and perfect) would be: (505*1.5)*3.2=2424
Now, if you disregard the ethereal property you get the following:
399*2.95=1177.05
My Shaftstop (Boneweave) base DEF appears to be 444. Soooo...