Already assembled except for the door knobs. All I needed to do was take it out of the box and put it on the wall. You do need to purchase the screws and/or anchors to go into the wall as product does not come with that part. Luckily, I already had them.
The instructions were easy to follow. I really liked that you can put the screws wherever you want on the hanging rail. Once you put the screws where you want on the hanging rail, you can place the cabinet on the wall and make the marks of where the screws need to go through (you definitely need a second person for this step). Place the anchors in the wall if you are not able to screw into studs. Once that is done, have the second person hold the cabinet in order to put the screws through the hanging rail into the wall.
Be sure to check your cabinet. I already had the holes in the hanging rail and was ready to hang on the wall when I realized the paint on the one side was messed up. I returned to the store and they exchanged for a new one. I made sure to check the new one before I left the store.
If you have a small bathroom and need more storage space, I am sure you will love this small wall cabinet just as much as I do.
Pros: Looks Great, Good Size & Weight, Depth
Cons: two people to install