Fits perfectly in the gap between my sofa and radiator and fairly good quality for the price. It went together easily although I did have to leave a screw out in order to be able to fit it all together, but no big deal. It went together in about half an hour or less. Would purchase again for the price .