This bench was a perfect fit for the new king bed we just purchased.  Assembly only took a few minutes.  The bench is sturdy and well-crafted.