Generally good quality, although one door was out of alignment and needed fixing. You need to be a good DIYer to put it together and the instructions are not easy to follow. Now it's up I'm very happy.