Just received and put together.  It is solid, comfortable and came with all the parts and instructions to assemble.  The bench is attractive and meets my expectations.