Love it! Perfect fit!! No issues with assembly but definitely a 2 man job.   Quality is nice but not sure how this would have retailed for over 600.