Really great seat. Did have to sand a bit and staining was a must. Came with everything needed to hang and assembly was really easy. Overall great product for the price!