A Couch For Small Spaces: Castlery William Sofa If you have a small apartment, or need something for the guest room or office, then the Castlery William Sofa ($959, originally $1,399) is your match. The wood detail gives it a little extra style too. Image Source: castlery.com Castlery William Sofa $959 from castlery.com Buy Now