Excellent for the price!! My cats love it!! Good Quality. Some assembly, no directions but super easy to put together. Would diffinitely buy again.