This bench was everything I expected after carefully studying it online before purchase: beautiful fabric, sturdy, the right size, with easy to attach legs.