Easy to assemble and reassemble accdg to your desire. The cushion is kinda firm to sit on. But overall it's good. Worth the price? Hmm. It's fine.