The futon is high-quality, very heavy, and somewhat difficult to assemble. It took my husband and me 5 hours to put it together. You have to watch the video as you go along, or else, you'll have to start over for some parts. The mattress is extremely heavy and sturdy. I put it in my office, and it looks great.