Custom made loft bed made in Cobble Hill. It is a single. It comes with a mattress. It has a guard rail which is not in the picture. It has a place for a shelf which is about 2 ft x 2 ft. There is no shelf. You will need to buy one. It has been dismantled and is ready for pick up. My daughter has outgrown it and it's time for it to go.