Finally...an online order that was exactly what I expected!  Solid wood, arrived assembled and feels sturdy thus far.  It took months of waiting for these to be back in stock, but they fit perfectly into my space.  Very happy with my purchase.