Excellent value and quality.  Easy assembly - my daughter put hers together on her own and had not trouble, although there are a few scres to install.
They are very stable, but have wall anchors if you want to install them.
Overall a great addition to her office that is clean and simple - goes very nicely with her white laminate desk surface.