Shape Shifting Sofa

Swiss designer Alexander Rehn has designed a sofa that reacts to your various needs whether you are relaxing reading a book or just sitting watching TV, this sofa alters its shape and sitting angles through your movements to accommodate your body accordingly. How cool is that?  Choose whether you want to sit, lie down or relax on it with someone else.
Take a look at some images and a video from the designer so you can see how the sofa actually works: