This vanity is perfect! It went together easily. It is exactly as listed.The seat is sturdy as is the actual vanity.  Makeup would definitely fit easily. Right now my daughter only uses her for hair items like headbands, elastics, brushes, etc... I would recommend this to a friend and kind of wish I had one for myself. For the price, you can't beat this vanity!