Easy to assemble. We use it with Casper mattress and my 6'2" teenage son has been sleeping on it for 4 months now and no complaints so far :). Plus he is using the area under the bed for storage.