My husband and I assembled it, which says a lot Lol, because we usually end up hiring someone. 

the fabric is very nice and it fits our needs perfectly.