I put this together in about 20 minutes. It was easy. Looks nice. Wish the shelf was deeper. It's 3 to 4 inches but overall great for the price. It is all pressed wood.  I knew that when I ordered it.