My cat won't stop sleeping on this thing - it's perfect for her. Assembly did take a bit of time but it was worth it.