These are great!  Exactly as I would have expected!  Assembly was not terrrible, getting them to set up against the wall was a bit of a challenge but otherwise exactly what I was looking for!