Sofabeds are a beautiful invention. Got guests? No extra beds? No worries. Pull it open to let them sleep there! But how can a sofabed be improved, and we're not talking aesthetics here. By retrofitting it with an electric mechanism of course!

The Lampo Motion sofabed uses a mechanism that unfolds and retracts the mattress with the cushions still attached. How genius is that? And you can do that with the push of one button!

Watch it transform in the series of pictures below:

[Milano Bedding via Home crux]