Good product at a good price, only criticism could have been predrilled holes. 
Delivery however gave a very specific two hour arrival time, and also said there would be a call 20 minutes prior to arrival, call did not happen and was 2 and a half hours after the time slot promised.