Perfect on all levels. Ordering and delivery went exactly as promised. No hitches. Product is exactly as described, excellent quality, and the price more than fair. I'll definitely shop Wayfair again. Pleasantly surprised at the entire online shopping experience. Will do it again soon.........on next payday.