Easy to put together and totally fine if you don’t mind a low bed because it’s definitely pretty low! It’s for my 9 year old so that’s fine but if I had to get up and down from there everyday my back wouldn’t love me for it!