Okay for the price (you can't expect too much for around $40 each), but just okay. To be completely honest, they look pretty darn cheap after assembly--from the white that already looks worn away (exposing brown) at the corners to the very obviously tri-folded cardboard making the back of the shelf; but they do the job. I'm just thankful they are not in a location where they will be seen up close very often.