Size is perfect for the spot I have, it came fully assembled so don’t pay to have it assembled!  However, the top of the shelf was broken ( deep scratch) at one point and came with wood fill to cover the deep scratch. Looks awful. Didn’t know I was buying a scratch and dent item, should’ve been cheaper.