We ordered this in green. It's more of an olive color than a pine color. Very nice. 
It's very easy to assemble. It looks good and is very sturdy. 

The fabric on it is not carpet. It's more like a nappy, soft fabric. I think it will be easier to clean than carpet. 

It's a great perch for the cats to look out the window. Both cats love the top perch, so we bought another one!