So easy to put together!! Very heavy, don’t attempt to slide this up your stairs alone like I did. Not a single imperfection. I put it together in maybe 15 minutes. Comes with attachments for the wall that the vanity is going on, so it will be securely in place. The handles for the doors are inside the doors, you just have to put them right side out. The sink is my favorite part, along with the ample storage space under the sink. It really is a perfect match for our bathroom.