I think it is a very nice cabinet. It was assembly required.   And we knew that...But it came to us missing a part.
I notified Wayfair.  They said they would send it out and it should be here by May 30th.  Then last night I received a msg saying it will be delayed until June 22nd.  This is very disappointing.   Quality control isn't what it used to be.  I know there is always room for human error.  But to say it will be here one date, and turn around and tell us it'll come so much later?  They had to know it would be coming from China.  Why not say this from the get-go?  So now we wait...and who's to say the date won't be changed again by the time June 22nd gets here....