This is a great purchase. The desk looks very nice and it suits my needs for a computer desk and a place to do the billing. Not difficult to put together as I did myself. I think it is sturdy and has maintained well. 

Pros: assembly not to difficult, nice finish, durable