These arrived within just a few days and were very easy to assemble and stain. Nice, solid pieces that look great holding our stereo speakers! We are very happy with them!