Good product for that price. 
Not too clear from the picture that the top shelf is 2-part- a pity.
A few marks on the edges of components- irritating, but not sufficient to cause a return.
Self assembly time 1 hour- definitely need electric screwdriver with fine cross-head bit.