Platforms and house a little small for my 19lb cat, but he is using it some. Assembly not difficult.  Quality good.