Looks great but very disappointing that the legs are plastic. Am hoping they won’t crack over time while supporting the cabinet and tv.