Very easy instructions to follow and simple to put together. It’s comfortable soft but firm. Dog hair doesn’t seem to stick to the fabric. Which, the fabric has a nice soft feel to it.