I put one together.  Found it a lot of work and sometimes difficult lining up the screws with the pre-drilled holes/etc so I have a carpenter coming in to put the remainder together.  They weren't the quality (fabric) I thought they might be.  Fabric is rougher to the touch than I'd like but happy enough with them that I will be keeping rather than returning.