Wonderful quality. The top cushion does come off but it doesn't slide around. The only assembly is twisting on the legs