Wonderful product! I would have gave this tv stand 5 out of 5 stars, but it takes forever to assemble.