This is EXACTLY the sofa bed I was looking for!
It's sturdy and comes mostly assembled - just the legs to bolt on.
This piece is pretty SOLID though - recommend 2 people to manoeuvre.