Perfect size and easy to assemble. High quality and comfortable to sit on. Came before stated delivery date.Extremely satisfied!