Sturdy and looks just like the pictures. The seats are comfortable. It took a little longer than expected to put together (there were some odd angles to screw together) but not too terrible.