Relatively easy to put together and very functional. We tried to order other couches and none of them would fit down our stairway. This was great because it came in multiple boxes and could be assembled on spot. ￼fabric seems easy to wipe down.