These are a perfect fit for what I wanted and they were easy to put together. The only concern I have is that the feet seem to be made of cheap plastic so they might wear out fast.