Nice and heavy. easy to put together. difficult to paint. the hardware is hard to paint around and i didn't want to remove it for fear of it not holding tight after removing. one of the screws that holds the mirror up was stripped. my 12 year old daughter loves it though!