Took some time to put it together. However, it is very sturdy and big enough for 18 lb. Long haired cat. She learned to use it right away and looks like a piece of furniture in our room. We are using the top as a place to put extra bed pillows at night. Would recommend.