Even though it was a little smaller than I expected for my 12-lbs cat, he enjoys it and sleeps in it all day. Easy to assemble too! Didn't take me more than 30 minutes and I did it by myself.