Beautiful bed for my two Yorkshire Terriers. Easy to assemble, just screw on the legs. My only complaint is the pillow is so stiff, so I have a old soft pillow on it until it softens for them.  Definitely a great buy!