It had some rough edges from production. But fits perfect and does the job. Takes a while to put together.