Easy to set up by myself....took about an hour. Perfect size for my apartment and definitely comfortable. Great price