Good product overall, with good dimensions.
3 stars because: 1/the screws provided are not long enough to properly hold the shelves, I had to use my own screws 2/the product could come with screw caps for a better finish 3/I had to request a replacement as two shelves came with a defect in the first place.