Note: Java Edition Only.
This Loveseat is made using Half Bed Blocks. Half Bed blocks are placed via the Command:
/setblock ~ ~ ~ yellow_bed
(Note: “yellow” can be replaced with another colour)
The “Debug Stick” is then used to rotate the Half Bed Blocks to face each other (right clicking).
The Debug Stick is obtained with the command:
/give @p debug_stick
Shulker Boxes are placed into the wall for the back of the Loveseat, and Signs placed on the sides.