Easy to put together. I think a 10" or 12" mattress works best based on the headboard size