This cabinet is easy to assemble and comes with all the required material.Quality is super and design is very elegant.It has so.much space and gives a new look to our living room.Color is also very cool and impressive.Highly recommend this item if you are looking for TV cabinet for your home.