The only reason I didn’t give it 5 stars is due to the assembly process, which is a little time consuming. But the product itself is quality, sturdy, true to the specifications, and looks great.