Solid. Beautiful.  Easy to put together.  The seat is extra wide, and very comfortable.  Very happy with my purchase!