It was easy to put together by myself, I took about two hours. Lots of extra pieces just in case. Super soft, I love it so far.