It should fit more or less. But you may have to make small adjustments. You need figure out the pin out of the leds, power buttons etc, and you may have to redo the pinouts or make new cabling for them. All of which should be very easy to do for those who are so inclined to do this. You may need to make a standoff or two should the motherboard have a hole or two that does not line up. The biggest problem might be power supply, because the lenovo may be using a non standard form factor for their PSU and you may have to get another PSU that will fit nicely for you new case. Otherwise you might need some carpentry or metal working skills to make a shim plate out of sheet metal or plywood to make things fit.