I am always nervous when buying something online but I read the reviews and decided to purchase this from American Game Zone. It is perfect! Assembly is best with 2 people especially when doing the shelves. When putting the front together, lay it down first. Way easier. Instructions are just pictures but you can figure it out. Took us less than an hour.