I have not owned this board for long. I installed Fedora and ran several rounds of HandBrake encoding through it on a SATA SSD over the network and using a USB keyboard and mouse before removing it from its case. It came with a CPU fan and had one other case fan running. The long PCI-E slot also works. The rest is untested by me, but from the previous owner, sounds like it's had a long and productive life.
This is a full-size ATX board. I do have the other parts of the system - power supply, cooler tower, graphics card, SSD - and will add them for $15 if you'd like them also.