Arrived promptly, was easy to set up (requiring no tools), and feels both sturdy and soft. The cats started playing with it as we were assembling it. Takes around 45 minutes to put together, but even quicker without cats having other ideas. Fantastic price for what it is, as equivalent ones elsewhere are about twice the price. 
Our cats are slightly above medium sized, 4.5kg each. For bigger cats, the platforms may be too small for comfort.