very easy to assemble on your own, and easy to move upstairs (if need be) which is what i did and it was an easy 2-person job. took about 10 minutes to bring it up the stairs and assemble. it’s so so soft and a perfect window seat in my bedroom. 1010 recommend to anyone. it’s a lot bigger than the pictures show so just make sure to make measurements of your selected space before purchasing. over all it’s a beautiful and comfortable couch