I was a little nervous at first because of the glass but everything arrived in tact. It didnt take too long to put together and boy is it cute! Perfect size for a small living space. Very happy with this purchase!