My cat absolutely loves it.  The quality is good.  It went together in under 15 minutes.  It also arrived in just two days (on Saturday when I was home from work).  Well worth the money.