Timely delivery. The product is exactly what we wanted. Good quality. It took a little while to put together but it was worth it.