The product itself is decent, however putting it together was more of a hassle than what it is worth. My husband had to modify pieces because they were cut incorrectly and did not fit together as per the manual. The top came all scratched up. If my husband wasn’t good at fixing and modifying things, there’s no way this would have been put together the way it was sent.