Some pieces did not come together well.  Made of particle board. Not sure it will hold up well over time.  The drawers do not pull out all the way so feels a bit shallow.  There are a million pieces so be patient with installing this.