Overall not unhappy with purchase or product. Here are the pros, easy to assemble, came with extra hardware, arrived on date promised. Here are the cons, the finish could have been better, spots on board (front) that have no finish on them so will have to stain myself somehow, as they are visible. Although it can attach to metal frame, it does not adjust (higher or lower) to the height of the metal frame. With this being said, may have been a bit overpriced as well.