Excellent quality and it came assembled. Both of my cats instantly went on it and they both seem really comfortable sleeping on it. Perfect size!