Took a while to assemble, so many pieces! The little shelf was too hard to attach, so we left it off. All in all, Im happy with it. I cant imagine someone trying to do this who isnt handy with tools. The instructions were bad!