This desk is great. Very easy to assemble (I did it all by myself), sturdy and very sleek. The legs took literally 4 minutes each to screw together. All the parts and tools came together (a total of 9 pieces).  The glass is thick and durable AND makes a great place for the kitty to sleep on.