Absolutely love the look of these. The one drawback is the sliding door. We just couldnt get it to sit right where it would actually slide smoothly side to side. So, we decided to go without the door and it works just as well. 

Assembly took some time but wasnt overly difficult. Would give 5 stars other than the door.