Absolutely perfect in every way for our space and needs. Wonderful product at a great price. Timely shipping and delivery. Very smooth transaction all around. Thank you!