Very sturdy and looks great. The upholstery is a very nice material. Looks like leather. Soft like worn leather - does not at all feel like plastic. The frame is very sturdy metal. Assembly took about 10 minutes. Nice touch to have adjustable small legs so you can easily make it perfectly level (no rocking).