It is perfect and my cat loves it. Quality is good. Assembly wasn't difficult, but I recommend having a second pair of hands.