Very thick, upholstered fabric. Legs screw right in and mine are completely straight and SOOO easy to put together. This was absolutely perfect for my space!