The product took about 30 min to put together and pretty much made out of MDF. As others mentioned the sides don't have any glass in it so things can get dusty. I bought two one with glass one without. The doors are interchangable so set them side by side to make a long one.

 My bigger issue was that I wanted to use it as a dining room sideboard to for serving buffet style. At 25" tall it feel really short  and too short as a proper sideboard. I was also disappointed that wine bottles would not fit on its side as they interfere with the sliding doors. To solve both  problem I made a shelf to sit on top and also hold wine bottles. Shelf is about 6" tall and feel much better height wise.
 

Pros: in expensive
Cons: short height feels awkward