Lots of yelling and screaming while putting this thing together, mostly about trying to avoid breaking the glass, but the end result was spectacular :-)  Really very nice looking because of all the glass !!  We decided not to put the doors on (thereby avoiding Divorce...).  Very stable if you also do not put the little feet on.  We have this curio cabinet on the base on the carpet and it is very stable.  VERY happy with this purchase.