Cuter than I thought. Holds a lot and the features are great. Outlet is a big plus. Mirror is large. I’m 62 had my 30yr old daughter put together . Yes many parts but she said everything was labeled and clear to follow. Even said to take a break at one part !  It’s particle board - typical diy piece. Totally worth the price.