This is an excellent cabinet, very easy to put together. Much easier than the accompanying lower cabinet. Hanging on the wall can be done either directly with screws, or using the rail system. I used the rail system. Everything was very easy. It includes a hook for the rail system if you are going to hang it that way. Love it!