This regulator was removed from a 4 door 1995 Jeep Cherokee XJ. It is for the driver front door. The regulator works very well. It is very easy to crank up and goes up smoothly. Note that this regulator installs with bolts versus rivets on other years which will make installation much easier. 
I've got right side door regulators too. Check my other listings. I can make a package deal with combined shipping. Send a message through eBay with your shipping zip code.