Easy to assemble and exactly what I was looking for. Great price for the size. Extremely happy and my cat loves it!