I would definitely recommend this product. It is pretty easy to assemble, but just be careful not to scratch anything. It helps to have an extra person to make the process easier and faster. Good finish, instructions, and hardware for assembly. The size worked well for me too. The whole bookcase is full and it still feels very sturdy. Very satisfied.