I love this cabinet, fits nicely in my bathroom. It doesn't hold a lot but it works for me. It came all put together the only thing I had to do was put the shelf in place with brackets that come with it and all I had to do was push the small brackets in the holes and place the shelf on top of the brackets. It did have 2 spots that looked as though it had been "touched up" with a little paint but otherwise it came in perfect condition. I would purchase it again!