Assembly takes some effort but it is the ideal cabinet I was looking for. There was no quality issue in my case.