Pleasantly surprised!  When I first opened the box, I was like oh no it's just cheap metal.  But everything goes together using tension. I only needed the screw driver to put on the handles.  And I could have put it together myself except for the back two pieces need to be held together while they slide into the side pieces - I needed a helper for that.  But I love the magnetic doors, and the adjustable feet that level the cabinet on my 115 year old floors! It's perfect!