All in all, it is okay. My husband is a carpenter and puts things together well. He builds and sells hand crafted daybed swings. When putting this piece together, pieces of the wood split in a bad place,  where the hinges attach to the inside of the cabinet. Other than that, it is sturdy. The doors dont shut well, but they work. 
I do love the color, and the size is perfect.