This piece is soooooo pretty! I'm so happy that I bought it! It's sturdy/well-made, the paint job is perfect, and it's not the basic cabinet. You don't have to put anything together when you get it, you just hang it. It comes with the screws that you need. I love the detail on the cabinet doors!! I would buy it again for sure.