The fit finish and overall quality was very good. Assembly was easy requiring about 20-30 minutes.