Comes in pieces, very easy to assemble. Queen mattress is slightly smaller than frame where mattress lays.