Great quality, very sturdy. Easy to put together, only need to put top bed on. Cat loves it, so does our mini Dachshund.