Everything you need in a small space. Super clean and cozy. If you want to try tiny house living this is a great introduction. Outside area makes the place feel big.