Took just 10 mins to assemble. Very comfortable and sturdy. Delivery people were amazing and on time.