Arrived quickly, polite and helpful delivery guys and was really easy to put together. It took myself and my husband about 15 minutes. Its really comfortable and looks great!