I received this cabinet within ten days of ordering n it came without a scratch.Assembly took about four hours.It is beautiful and stands proudly in our guest bedroom