Assembly was an easy... Love the fabric....  Seems to be great for the price. I am sure it is not heavy enough for every day use.     But I knew that when I bought it. So far very happy!!