Beautiful and solid for the price! The only issue we had putting it together was one hold was not punctured through the fabric to get the screw through and it was too late for us to know we had to do that so it took a little digging since the top piece was already assembled but we figured it out and so far so good!