product ,service and quality are great ,price fair and response to questions are also very good.Assembly was very good and all fitted together precisley,1 slight knock on the one cabinet no paint off so not noticeable.