Cat loves it, the fabric has a nice soft feel.  Assembly takes about 30-40 minutes.