Not hard to put together but still took about 2 hrs. It is a little flimsy but that goes with the price. The bottom door does not move as freely as the top. Everything looks good and squared up but can’t figure why bottom right seems tight.