The assembly was a bit challenging, but once we got the hang of it, it went together just fine...although one of the holes seemed a bit stripped.  Arrived in good condition and a good value for the price.  Wish they would offer covers to fit the dimensions.  We had to purchase covers that may be a bit larger than the set.