Nice cabinet for the price. No assembly required, but you’ll spend weeks getting all of the tiny styrofoam balls out of your house. My cat was covered in them. They stick to everything.