This was perfectly priced and is a beautiful piece for our mini-Schnauzer. He is 18 pounds and he still has a bit of extra room in this sofa. It is really well-made and I couldn't be happier with this choice.