Perfect!! Delivered on time. Easy to assemble. Ordered 6 but loved them so much another order on the way