Just received it, but it is absolutely beautiful.  Both I and my Yorkie love it!! It appears to be very sturdy. My dog has been working on getting a button off, with no luck.