This pergola came on time and took about a day to assemble by myself. Overall for the price it seems to be very good quality.