Took about three hours to put together by myself, and I had to adjust the screw holes for the doors a bit, but I really like how it turned out! Nice and sturdy, looks exactly as I expected it to. Perfect fit for our 50” TV.