Its perfect for my place.  We love it.  Dont do it alone because when it is done is very heavy to move. Lots of parts, remember, "Dont worry, it will all work out, just takes a little bit of time, but is very rewarding when done."  If you think you are missing a piece  just look on the other side.  ;-)