Great product for the price. It was OK to put together thou took a  non experienced diy person about three hours as I was being so careful. But I had no real issues. It came quickly with great tracking. Looks great.