The bench is of a very good quality especially considering how inexpensive it was.  The assembly was very straight forward and didn't take much time.  It is exactly what I needed for my patio.