Absolutely perfect!!

Size ease of assembly  the padded seat cushion was definitely a needed bonus! Very sturdy and fit in perfectly!!