Solid material. Excellent customer service and a beautiful grey finish. It took a little elbow grease to get it all fit together but nothing a single girl couldnt handle