Instructions were poor. But once we figured it out was pretty easy to assemble. Feels sturdy and is super comfortable (kitten loves it too!)