We are very happy with the product. There was a little difficulty putting it together- it comes in a lot of pieces. But with a little help we got it done. It is very sturdy and very lovely. It’s working well for my small dog. It’s sturdy enough though to handle a larger dog.