Exactly what i needed. Easy installation. Came in pieces with step by step assembly instructions. Had it done within 30 minutes or so.