we used this https://shp.ee/s2s5dns for a short few mths .. then after moving to the crib n too small for it we then only use during sick night n untied the bottom part for bigger space to sleep on the bed... n the blankets (/comforter?) that comes with it is useful to use during in or out of crib .. we never use it as a blanket but more for lying down like a thin bed topper.
bought a bonbijou bassinet (mine 9kg weight limit) that has side flaps that can roll down for co sleep then changed into beblum crib(side can lower down for cosleep) Thing is i didnt really practice co sleep only sleep in same room to let baby learn how to sleep in her own bed for future convenience and it did in my case..
I bought a brotish co-sleep/playpen as it is affordable! The side bar can be lower down and can be place beside my bed.
https://shp.ee/4tqcqhs We used this kind until she started to learn how to roll. :)