Easy to assemble but the hinges didn’t line up right on the doors so they rub on the bottom. And it comes with plastic feet. Other than that I love the look and it’s super reasonably priced.