Complicated assembly and parts, looks nice, but I am afraid it will get squeaky easily over time. Hopefully having a foam mattress helps.