My only complaint is that I can't seem to keep my eyes open when I lay on this! I haven't had any problems with the cushions moving and they dry out quickly when they get wet. It came assembled, I just had to take it out of the boxed and clip them together. Worth every penny!