Very easy to assemble! Only took me about 35 mins to do so. It is longer than an extra-long twin mattress, maybe 3 inches longer.