Easy to assemble, great quality, just the right height for most beds. Great for small dogs, and up to large dogs. would definitely recommend.