Its beautiful but assembly wasnt easy. Theres spaces that I know a professional would do better. I would recommend to not try to assembly it by yourself.  
Material is okay if you are a person that takes care of your things.  Beautiful and good option.