It ok easy to put together but I have always found this to be true. You get what you pay for. Not very sturdy mounting is two screws at the top not hidden I decided to put it in my half bath so it will only have Advil and bandaids as I think that is all I would put in it. In my opinion it is overpriced for what you get.