Met or exceeded all expectations in quality, comfort and design. Perfectly packaged, excellent instructions, and timely delivery. Couldn't be happier.