Easy to put together. My dog is unsure about stepping onto it but she eventually does. She's arthritic so she's hesitant with any movement like that but when she's on it she falls into a peaceful sleep and there's no restless tossing and turning like with her other beds.