Overall, it’s not a difficult assembly job. The parts came w a few minor scratches on interior sides. It’s a good buy for its price and comes with good amount of storage spaces. A Satisfy~