Wow - these are as solid as it gets. It took some training with dog treats to get my 47 lb dog to use them, but he can. We have a  very high raised bed, so we might need to add something to the side so he can get off the bed safely at night.