This wall cabinet is well-made and comes fully assembled. It is the perfect size and style for my rustic guest bath. I also purchased the reclaimed metal French Farmhouse set of two buckets for storing toiletries on the open shelves. As this cabinet is fairly heavy, you will need anchors to install in drywall.