Fits perfectly in my contemporary home. Took me about 10 minutes to put together even with the very poor instructions that are so typical for these types of items. 

Pros: Great value. 
Cons: Poor assembly instructions.