Easy to put together and my dog loves the new bed so do I . It fits great at the end ova my bed on foot stoe.thanks