Arrived quickly and is cute enough for my 13 year old daughter. Definitely made of a cheaper material (some type of particle board) and already had splits in the board and was beat up in certain spots upon arrival. I do worry most that makeup will easily stain with the finish that’s on it. Takes a good amount of time to put together but the directions are good and myself and another were able to assemble in an hour and a half.