The bench came really fast.  We are still waiting on the table.  The unit seems solid and has a nice look. The pad on the bench is very firm and not super comfortable.  Overall I say the bench is great.