This was  beautiful table and fits nicely as towel storage in our bathroom.  Like others have said there were no pre-drilled holes in the top and one of the pre drilled holes in the leg of the table was too big to fit the provided screw.  Dealing with those items was difficult - especially being pregnant trying to put it together.  

Pros: Beautiful, Plenty of storage space, fairly easy to put together (minus the items listed above)
Cons: Construction/assembly probably needs to be reviewed by the company so that it's easier for the end user to put it together.