Really easy to put together it’s firm at first but gets soft later as you break it in im 6’3 the ends of the couch are comfortable only my feet hang off but my throw will cover me and keep my feet warm and cozy