came promptly,easy assembly,but did drill two holes to line up with our frame-which was no problem-easy breezy-like the look-loved the price