Great quality product at a decent price. Easy to assemble.  If not doing the assembly with 2 people, it will take an hour or two to put together.