Super easy to install, better price then the other ones in town that we looked at and it came with all the hardware and already stained the way we wanted. Great product!!