If you have an overnight guest, a sofa bed is a very practical thing to have. It is just as good for sitting as it is for sleeping. Some prefer well-crafted wooden legs, and some like solid metal or steel legs - it's completely up to you. A sofa bed can be used in the living room, or the bedroom. It can be a good alternative to a single bed.