Very solid desk; heavy and well made.  It's perfect for my little home office. Easy to install (just had to put the legs on).  It's heavy so if you are taking it up stairs, you will need some help.