The biggest con would be the situation of the shelves. Since you have to build it with one shelf screwed in place in the middle of the cabinet, it doesn't give proper spacing for dvds. It only allows 3 shelves, including the permanent one, with the height of a dvd. It may work better if you are buying it for blu-rays or cds but we bought it with the intention of just storing dvds. We finally decided to just turn some on their sides in order to fit everything inside it.
It also took several hours for me to build it by myself. I would give yourself plenty of time when you get started.
It looks very nice once put together and all of the pieces came in perfect condition. At first I thought I built it wrong but it was very unstable but once the back was put on, it fixed itself. 
I just put it together so I'm not sure how it will hold up over time but I hope for the best.