Not great, you get what you pay for. Poor quality and looks it. Functional, but will be getting a nicer one as soon as I can. Very very difficult to put together, took two of us several hours and actually resulted in a trip to a&e (whilst pregnant) because one of the mirrored doors dropped on my head. Really need to check the screws are secure, they come away easily.