I think this is a very well made piece - but make sure to measure carefully.   The picture with the dog is very deceptive.   I have a 45 pound dog and it was much to small for her once you took away the arms/back to the size of the cushion.   I did measure but when it came it was much smaller than I had expected and I have to return and pay the costly return fee.