I really like this cabinet a lot. I actually bought it for my garage and it works perfectly there. I’m not sure the average person could put it together though. I had a handyman do it for me.