good quality and easy to put together.  My cats love it and it has stopped them from scratching the bottom of the bed!