Overall ok but expected better build quality and easier assembly for the price! First of all, the different parts were not labeled at all and so it took a few minutes to match the pictures in the instruction manual with the parts. Secondly, one of the parts missed 2 of the pre-fabricated holes on the sides and that took quite a bit of time to figure out and then even more time to make the holes in the proper spots. Otherwise, product was ok and met my needs. Again, I had expected to get a better product for the price ! And at least an easier experience with assembly (for the number of parts involved) but ended up spending far more time than expected!