Perfect for the amount of makeup and skin care I have. Everything fits so nicely and I still have room to add products. The mirror arrived broken but Wayfair sent me a replacement part in no time. Very satisfied with the item and customer service.