I'm not exactly handy, and was able to put this together by myself in about an hour and a half. The only problem I had was attaching the doors and having them line up without rubbing the bottom. I have had several compliments on it, and currently using it as a tv stand in my small living room.