The price was very good and it’s functional. It does take 2 hours to put together and a few screws were too long and will mess up the bottom board if you aren’t careful. However, I like it.