Nice product. Assembly was a little time consuming but if your not in a hurry it went together perfectly.  It is very comfortable and fits in our patio perfectly.