my order came in the other day.the actual albums look really nice but the clear plastic sleeve is soft and flexible.
in the pre-order pix of it they look good and i assumed they were a 'hard' plastic.
unfortunately if you want to display like this it would look pretty bad.
i'm gonna check some online vinyl specailty sites and see if you can get some sort of acrylic display case.