Perfect size. Delivered one day earlier than expected. Very happy overall with this product. Then price was great.