we will be assembling this bench ourselves since it came in three pieces. The quality of the finishing is fine for the price point and it will look great once it is assembled and in place.