The size was perfect for my Laptop. Not too difficult to put together. A little rough around the edges on the top piece. For the price not a problem.