Pretty easy to assemble. Feels sturdy. My dog will use them but my cat now likes to sleep on them!