I was pleased overall with this product. It arrived on time and was very easy to assemble.  The directions were clear and concise. The only thing preventing a 5 star rating was the predrilled holes on the right door arent lined up properly so the doors are not perfectly aligned.