hey initially came with incorrect parts.  I had to call customer service and new part was shipped but was still incorrect!  My contractor ended up having the part made and it cost me a fortune, but I couldn't risk having the incorrect part shipped again.  The screws at the top get loose and the doors will fall off about every 2 weeks if I don't tighten them up.  The doors don't fully close and don't meet at the bottom.  Overall, very disappointed with this purchase for the amount of time, effort, and money that were put into it.