This was a steal on sale!  It appeared to be what I needed and worked perfectly, very well built & sturdy. Not for the beginner to assembly but not extremely difficult. Went together easily. Love the finish, multiple selves, with large workspace.

Pros: large workspace, nice piece of furniture
Cons: not the easiest assembly