Quality not great at all! Assembly took time which expected but not bad at all. The long piece of desk just sits on small side table NOT safe at all. The mirror seems way to heavy for the compressed thin wood. Overall not worth the price with the quality you receive very disappointing.