I and my dog lives these. He is a smaller  dog and I have a tall bed, this was easy to put together, the price was a little high but the overall product quality made up for it.