Easy to assemble and my Scottish Terrier loves it. It goes right up when you want to hide it and looks like a cabinet. Friends are amazed it is a dog bed.