Really solid once put together. Easy to assemble and has a very clean look. Only reason for not giving 5 stars is the warmth - not nearly as much as expected, but is still nice and a good purchase overall. If you want something to provide a lot of heat, look elsewhere.